Não é possível definir a senha no ArchLinux

5

Eu fiz o login como root e criei uma nova conta:

# useradd -d /home/onie -m onie
# su onie

Agora eu tento definir a senha para onie usando o comando passwd , mas ele está pedindo minha senha atual quando eu não tenho uma!

    
por John 16.06.2011 / 09:20

1 resposta

9

Se você não especificar uma senha ao executar useradd ( -p PASSWORD ), ela desativará a senha nessa conta; a única maneira de fazer login é através de algum outro método de autenticação (por exemplo, chaves SSH), ou por su ing do root. Como as senhas estão desativadas, você não pode definir uma nova como usuário comum. A raiz pode alterar a senha de qualquer pessoa sem precisar da senha atual, portanto, execute:

[root@myhost ~]# passwd onie
    
por 16.06.2011 / 09:35