SSH: Permissão negada, por favor tente novamente. Enquanto tenta se conectar ao servidor remoto 12.04

2

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?

    
por Fabzter 20.12.2013 / 02:29

1 resposta

1

Não sei exatamente o que está acontecendo, mas você deve tentar alterar a senha usando o console. Abra uma sessão VNC e abra um console. Em seguida, digite:

passwd

Você será solicitado a inserir uma nova senha. Digite uma boa senha e confirme-a. Agora, reinicie o servidor e veja se a senha se mantém. Como eu disse, você deve desabilitar o login root no seu servidor ssh. Se você quiser alterar a senha do root, faça login na sua conta root e use o comando passwd . Se você esqueceu sua senha root, digite:

sudo passwd

Isto irá definir a senha para o usuário root. Veja se isso ajuda na sua situação.

    
por John 20.12.2013 / 05:01