Verifique este arquivo: /etc/ssh/sshd_config
e pesquise a linha:
PermitRootLogin no
substitua por:
PermitRootLogin yes
O que estou perdendo? Eu mudo a senha de root em uma máquina unix, depois tento logar com aquela senha. PasswordAuthentication
está definido como yes
em sshd_config
e o daemon sshd
foi reiniciado. Esse comportamento acontece se eu fizer login remotamente ou localmente:
root@ip-10-0-0-155:~# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
root@ip-10-0-0-155:~# ssh [email protected]
[email protected]'s password:
Permission denied, please try again.
[email protected]'s password:
Verifique este arquivo: /etc/ssh/sshd_config
e pesquise a linha:
PermitRootLogin no
substitua por:
PermitRootLogin yes
Eu tive o mesmo problema e resolvi isso.
Meus teclados não foram configurados da mesma maneira entre um console ssh
e o teclado do servidor. A chave + no meu numpad foi, na verdade, o = ; mas eu nunca descubro o porquê.
Verifique se você insere os mesmos caracteres.
Você está efetuando login em localhost
com ssh
. Isso geralmente não é necessário e pode ter alguma sobrecarga. Experimente
su -
em um terminal e insira a senha.