
Recentemente, fiz alterações em minhas instâncias EC2/Ubuntu instalando o OpenSSH, antes de poder fazer o SSH perfeitamente, mas agora estou recebendo este erro:
ssh: connect to host shopious.com port 22: Connection refused
Alguma ideia do porquê? Aqui está o que diz:
OpenSSH_5.9p1, OpenSSL 0.9.8y 5 Feb 2013
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug1: /etc/ssh_config line 53: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to mysite.com [54.251.103.225] port 22.
debug1: connect to address 54.251.103.225 port 22: Connection refused
ssh: connect to host mysite.com port 22: Connection refused
Responder1
“Conexão recusada” é uma mensagem muito clara. Isso significa que o próprio servidor está em execução. Mas nenhum serviço está vinculado à porta especificada.
No seu caso, a máquina não está executando um deamon ssh ou está configurada para escutar em uma porta diferente.
Responder2
Se você conseguir se conectar sem SSH, faça login e ative o SSH para esta sessão usando:
sudo service sshd start
e se você quiser que isso seja feito sempre após a reinicialização, por exemplo, use
sudo update-rc.d sshd defaults
adicionará sshd como um serviço.