Não consigo alterar a senha do usuário no Ubuntu

5

Eu quero alterar a senha do usuário 120. então eu escrevi sudo echo 'user:passwd' | chpasswd

mas eu tinha uma mensagem,

chpasswd: (user) pam_chauthtok() failed, error:
Authentication token manipulation error
chpaswd (line 1, user) password not changed

e também tentei de outra forma usando textfile, mas tive a mesma mensagem.

Não consigo resolver este problema.

    
por Jiho Baek 18.08.2015 / 15:12

1 resposta

13

A maneira usual de alterar a senha é usar o passwd (1) comando.

Se você quiser usar chpasswd (8) ou usermod(8) você deve cuidadosamente RTFM.

Certifique-se de que a senha fornecida é compatível com a configuração do sistema. E sudo deve se aplicar ao comando chpasswd , então você provavelmente quer

echo 'user:passwd' | sudo chpasswd

No seu caso, sudo echo 'user:passwd' | chpasswd , o sudo é aplicado apenas a echo , o que é incorreto.

    
por 18.08.2015 / 15:33