Normalmente, quando esse erro acontece, significa que o cliente SSH não pode estabelecer uma conexão bem-sucedida com o servidor SSH porque algo recusou a capacidade da conexão de existir.
Certifique-se de que quaisquer firewalls em seus computadores permitam a comunicação tanto dentro quanto fora na porta 22. Se você estiver usando ufw
, esse comando é simplesmente ufw allow 22
.
Além disso, pode ser possível que seu servidor SSH não esteja em execução. Tente executar este comando no servidor:
sudo service ssh restart
Certifique-se de prestar atenção a quaisquer erros ou afins que sejam retornados (se houver).
Além disso, verifique sua configuração de SSH em /etc/ssh/sshd_config
para certificar-se de que o servidor esteja realmente escutando na porta 22 e esteja vinculado a permitir conexões. Se este não for o caso, altere as configurações apropriadamente e salve o arquivo editado. Reinicie o servidor SSH com o comando fornecido acima.