Estou tendo muita dor de cabeça por causa disso.
Anteontem eu aluguei um VPS em atlântico . Eles me forneceram as credenciais ssh do vnc e do root.
Eu só consegui fazer o login por meio de um applet de visualizador VNC no site do painel de controle. Mas sempre que tentei me conectar usando o ssh com a credencial que eles forneceram para o usuário root. Eu continuei recebendo um Permission denied, please try again
horrível. Ok, não há problema, eu me lembrei de algo sobre a conta root estar desabilitada no Ubuntu (apesar de eu poder logar usando credenciais root usando o VNC do host, eu preferia pensar nisso como um mistério universal), então eu loguei usando vnc, e alterei root senha. Tentei novamente para ssh usando minha nova senha e ... sucesso.
Naquela mesma noite, um colega precisava de um ssh, então eu criei o usuário (sim, através de adicionar usuário). Ele tinha a mesma fé. Permission denied, please try again
tudo de novo. Não tem problema, eu loguei através do VNC usando sua conta (sucesso) e alterei a senha. Tentei novamente a ssh usando a senha do novo usuário e ... sucesso!
Foi uma boa noite.
No dia seguinte (hoje) eu tentei ssh. Sem sorte. Servidor continuou me cumprimentando com Permission denied, please try again.
"Ah, é isso de novo". Bem, eu tentei o procedimento que serviu tão bem ontem. Alterando a senha. Desta vez, sem sorte.
Ao longo do dia, consegui seguir alguns guias de solução de problemas no ubuntu. Sem sorte. Eu continuo recebendo o mesmo erro.
Eu não sou muito bom usando a linha de comando, então, eu não sei como eu poderia postar meu sshd_config enquanto apenas conectando através de um applet VNC (!!!), mas eu posso dizer que eu não fiz nada para isso mas descomente as linhas
ListenAddress ::
ListenAddress 0.0.0.0
É isso.
Não tendo tentado ser um administrador de sistemas nunca antes, estou meio que perdido aqui. Eu não consigo nem me explicar por que isso me deixaria em um dia, e no dia seguinte me negar acesso novamente.
Eu posso estar perdendo algo óbvio, alguém pode me ajudar?
Atualizar
Ok, então porque não, continuei tentando sshing e mudando a senha. Aconteceu novamente! Depois de um monte de tentativas, depois que eu mudei a senha pela enésima vez, funcionou novamente. Alguma idéia?
Atualização 2
Após alguns minutos de sshed, o terminal exibiu "Write failed: Broken pipe" antes de mostrar meu prompt de shell local usual.
Isso é alguma pista sobre o que está acontecendo?