ssh: conecta-se ao host 192.168.1.38 porta 22: Conexão recusada [fechada]

1

Eu instalei o servidor openssh no meu sistema usando o seguinte comando:

apt-get install openssh-server

Mas quando tentei acessar remotamente este servidor de outro sistema (cliente), ele me mostra um erro:

ssh: connect to host 192.168.1.38 port 22: Connection refused.

Você pode me ajudar a descobrir se a porta está aberta ou não?

Extraído de link

    
por Yauhen Yakimovich 19.07.2013 / 12:22

2 respostas

2

Esse problema pode estar vindo do firewall ou pode estar vindo do SElinux ou pode ser um serviço que não está em execução. Eu não estou ciente de sua distribuição, mas eu vou te dizer para RPM e & sistema operacional debian: Para SO baseado em RPM

Para o comando de firewall flush

iptable -F

Para desativar o SElinux

setenforce 0

Para iniciar o serviço

service sshd restart

Se você estiver usando o SO baseado em Debian, siga estas etapas: para instalação

sudo apt-get install openssh-server openssh-client

Para reiniciar o servidor ssh, digite:

sudo /etc/init.d/ssh restart

    
por 19.07.2013 / 13:26
0

Qual é a sua distribuição?

Pode ser um problema de firewall. No ubuntu check

sudo ufw status

Em geral, use o cliente telnet para testar a conexão tcp

telnet 192.168.1.38 22

(Espero ver alguma mensagem de boas vindas do OpenSSH para as configurações padrão)

ou scanners de rede como o nmap no seu lado do cliente:

nmap 192.168.1.38 -p 22

Finalmente, verifique seu / etc / ssh / sshd_config, bem como se o daemon sshd está rodando

ps aux | grep sshd

    
por 19.07.2013 / 12:22