"Permissão negada, por favor tente novamente." ERRO ao tentar se conectar ao localhost através do ssh [duplicado]

0

Eu sei que esse problema foi discutido várias vezes no fórum, mas nenhuma das etapas recomendadas para solucionar o problema funcionou no meu caso.

A seguir, descreverei novamente o problema e, em seguida, explicarei as medidas (sem sucesso) que tomei até agora para remediar o erro.

Eu tentei verificar a funcionalidade do meu servidor ssh conectando-me através do seguinte comando. Depois de digitar a senha correta, recebo esta mensagem:

$ ssh root@localhost
root@localhost's password: 
"Permission denied, please try again."

Para resolver o problema, fiz a seguinte alteração no arquivo sshd_config : Eu coloquei:

PermitRootLogin yes

Então eu reiniciei o SSH Server novamente, dando o comando:

sudo service ssh restart

No entanto, ao tentar se conectar ao servidor, recebi a mesma resposta de antes:

Permission denied, please try again.

Eu verifiquei /etc/shadow e vi que há um ponto de exclamação na frente da senha do usuário root (ou seja, a senha está bloqueada). Para desbloqueá-lo eu dei o comando:

$ sudo usermod -U root
unlocking the user's password would result in a passwordless account.
You should set a password with usermod -p to unlock this user's password."

Por isso, dei o seguinte comando:

sudo usermod -p root

Mas o ponto de exclamação na frente da senha do root ainda está lá e ainda não consigo me conectar ao servidor SSH ... Existe alguém que saiba qual é a solução para esse problema?

    
por muru 27.01.2015 / 17:40

0 respostas