Definir senha de root no Amazon EC2

2

Estou tentando definir a senha de root no Amazon EC2 (máquina CentOS). Quando eu tento passar, recebo isso:

[root@domU-11-33-39-00-85-21 ~]# passwd
Changing password for user root.
passwd: Authentication token manipulation error

O que posso fazer para corrigir isso? Eu sei que o ssh é melhor, mas eu preciso definir a senha porque eu preciso fazer login no meu webmin.

Conteúdo do /etc/nsswitch.conf:

passwd:     files
shadow:     files
group:      files

#hosts:     db files nisplus nis dns
hosts:      files dns

# Example - obey only what nisplus tells us...
#services:   nisplus [NOTFOUND=return] files
#networks:   nisplus [NOTFOUND=return] files
#protocols:  nisplus [NOTFOUND=return] files
#rpc:        nisplus [NOTFOUND=return] files
#ethers:     nisplus [NOTFOUND=return] files
#netmasks:   nisplus [NOTFOUND=return] files

bootparams: nisplus [NOTFOUND=return] files

ethers:     files
netmasks:   files
networks:   files
protocols:  files
rpc:        files
services:   files

netgroup:   nisplus

publickey:  nisplus

automount:  files nisplus
aliases:    files nisplus

Quando tentei passwd -d root e, em seguida, passwd , consegui redefinir a senha, mas não consigo fazer login usando essa senha.

    
por recluze 08.02.2011 / 16:07

1 resposta

2

Para alterar a senha root do seu CentOS no EC2 com o webmin instalado, use o seguinte comando após o login com o seu ssh.

/usr/libexec/webmin/changepass.pl /etc/webmin root <yourpassword>

depois de alterar a senha que você pode acessar com uma nova senha de root no webmin ofcourse, você também pode se autenticar com o seu ssh e chaves privadas.

    
por 27.09.2011 / 09:26