Acessando um servidor SSH após desabilitar a autenticação de senha SSH para raiz

1

Ao atualizar um servidor de 12.04 para 14.04, uma pressão incorreta de ENTER me leva a desabilitar a autenticação de senha SSH para o root (uma das opções mencionadas durante a atualização através do SSH). Todo o procedimento de atualização foi concluído corretamente, mas após a reinicialização do nó de nuvem, ele mostra o prompt de senha no terminal, mas a senha está sempre errada:

Permission denied, please try again.

Como posso restaurar a conexão SSH para o servidor se a única maneira de acessá-lo foi através do SSH. Existe alguma coisa que eu possa fazer do lado do cliente para se conectar ao servidor via SSH novamente?

    
por Luis Alvarado 28.04.2014 / 05:49

2 respostas

2

Este é um problema conhecido em 14.04. A razão para este problema é descrita na resposta de What does ' sem senha 'significa no arquivo sshd_config?

Você pode dar uma olhada?

    
por BHS 22.05.2014 / 10:26
0

Existe alguma conta de usuário no sistema além do root? Se assim for, você pode SSH em uma das contas de usuário e usar o sudo. Se não, eu acho que você precisaria de acesso KVM para logar como root diretamente. Se você não pode fazer isso, eu acho que você vai ter que começar de novo.

Se puder, salve a imagem do sistema de arquivos para poder montá-la mais tarde e acessar seus arquivos.

No futuro, certifique-se de configurar uma conta de usuário com permissões sudo e use ssh-copy-id para que você possa fazer login com uma chave.

    
por blujay 28.04.2014 / 07:00