O usuário não está na lista de senhas

O usuário não está na lista de senhas

Algum usuário esqueceu sua senha e quero restaurá-la como root. Para isso utilizo, emsu:

#passwd <user>
passwd: user '<user>' does not exist

Eu sei que o usuário está lá porque tentando via ssh me pedem a senha. Ou o usuário não está em

/etc/passwd/

Responder1

O ssh solicitará uma senha independentemente de o usuário existir ou não, em parte para ajudar a ofuscar onde ocorre a falha quando um login falha e em parte para limitar a capacidade de realizar ataques do tipo força bruta.

Se o usuário não estiver, /etc/passwdentão o usuário não existe, pelo menos o usuário não existe como usuário local. Se você fizer logins na rede, o usuário ainda poderá existir onde quer que essas contas estejam definidas.

informação relacionada