A maioria dos clientes do Active Directory resolve isso apenas armazenando em cache a senha normal.
- Se você entrou no computador usando o winbindd, considere instalar o pam_ccreds .
- Se você estiver usando o SSSD, ative a opção
cache_credentials.
Os hashes de senha no arquivo 'shadow' são independentes da conta de usuário, então você pode definir uma senha "local" por:
- adicionando uma conta de usuário fictícia (
useradd foo), - definindo sua senha (
passwd foo), - editando manualmente
/etc/passwdpara listar seu nome de usuário / UID / shell / homedir em vez da nova conta (usevipw), - editando manualmente
/etc/shadowpara listar seu nome de usuário em vez da nova conta (vipw -s).