Conexão SSH recusada no CentOS?

1

Durante uma semana, o SSH estava funcionando perfeitamente. Hoje reiniciei meu servidor e recebi este erro no meu terminal Mac:

ssh: connect to host 162.243.7.7 port 22: Connection refused

Isso é muito estranho ...

Não tenho certeza se instalei ontem alguma coisa que interfira na porta 22. Instalei vsftpd , mas isso usa a porta 21.

Eu executei o comando ssh -vvv [email protected] no terminal para obter mais informações. Aqui estão os meus resultados:

OpenSSH_6.9p1, LibreSSL 2.1.7
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 21: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to 162.243.7.7 [162.243.7.7] port 22.
debug1: connect to address 162.243.7.7 port 22: Connection refused
ssh: connect to host 162.243.7.7 port 22: Connection refused

Em seguida, eu fui ao meu servidor atual e digitei service sshd status e comprei (desculpe por não conseguir isso em texto. O DigitalOcean não me permite copiar de seu terminal):

Aquiestápartedoquejournalctl-usshd.serviceproduz:

Alguém sabe o que está acontecendo? Meu arquivo de configuração não mudou nada. Isso é um pouco frustrante.

    
por Doug Beney 15.11.2015 / 19:28

2 respostas

2

O log do servidor diz

sshd: /etc/ssh/sshd_config: No such file or directory

Isso significa que o servidor não consegue abrir o arquivo por algum motivo. Verifique se o arquivo existe e se tem permissões apropriadas (incluindo etiquetas do SELinux)

ls -lZ /etc/ssh/sshd_config

deve fornecer informações suficientes para descobrir isso ( restorecon /etc/ssh/sshd_config deve corrigir o rótulo do SELinux, se estiver errado).

    
por 18.06.2016 / 22:08
-1

É por causa do conflito de ip, eu tenho o mesmo tipo de problema, você não deve usar o mesmo ip para outros vm's. Mesmo se você excluí-lo, o ip não será liberado. tente com outro ip na mesma rede que deve funcionar.

    
por 18.06.2016 / 19:25