O que isso significa? ssh_exchange_identification: Conexão fechada pelo host remoto

0

Eu estou tentando criar um servidor de arquivos SSH em casa que eu possa acessar em outro lugar. Atualmente está executando o Arch linux kernel 4.16.3-1-ARCH. Eu posso obter acesso através do meu outro computador via LAN facilmente:

bred@loaf:~$ ssh [email protected] -p 80
[email protected]'s password:

Mas tentar acessar via WAN se mostrou mais difícil. Eu tenho tentado usar a porta 80 desde a porta 22 parece estar bloqueada. E eu sei que o 80 está aberto de acordo com o ismyportopen.com . Eu acho que eu realmente não sei o que estou fazendo e o wiki do arco parece estar falhando comigo.

Noto que recebi este erro ao tentar conectar-me via WAN enquanto estava na mesma LAN.

bred@loaf:~$ ssh [email protected] -vv -p 80
OpenSSH_7.2p2 Ubuntu-4ubuntu2.4, OpenSSL 1.0.2l  25 May 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "65.157.96.234" port 80
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to 65.157.96.234 [65.157.96.234] port 80.
debug1: connect to address 65.157.96.234 port 80: Connection refused
ssh: connect to host 65.157.96.234 port 80: Connection refused

Enquanto recebo este erro ao tentar conectar-me pela WAN através de um computador na mesma LAN, mas tentando conectar-me a partir do mesmo computador da LAN (não host) por meio de uma VPN.

bred@loaf:~$ ssh [email protected] -vv -p 80
OpenSSH_7.2p2 Ubuntu-4ubuntu2.4, OpenSSL 1.0.2l  25 May 2017
debug1: Reading configuration data /etc/ssh/ssh_config
debug1: /etc/ssh/ssh_config line 19: Applying options for *
debug2: resolving "65.157.96.234" port 80
debug2: ssh_connect_direct: needpriv 0
debug1: Connecting to 65.157.96.234 [65.157.96.234] port 80.
debug1: Connection established.
debug1: key_load_public: No such file or directory
debug1: identity file /home/bred/.ssh/id_rsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/bred/.ssh/id_rsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/bred/.ssh/id_dsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/bred/.ssh/id_dsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/bred/.ssh/id_ecdsa type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/bred/.ssh/id_ecdsa-cert type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/bred/.ssh/id_ed25519 type -1
debug1: key_load_public: No such file or directory
debug1: identity file /home/bred/.ssh/id_ed25519-cert type -1
debug1: Enabling compatibility mode for protocol 2.0
debug1: Local version string SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.4
ssh_exchange_identification: Connection closed by remote host

Aqui está uma cópia do meu / etc / ssh / sshd_config no host, excluindo as linhas comentadas:

AllowUsers landau
Port 80
ChallengeResponseAuthentication no
UsePAM yes
Subsystem       sftp    /usr/lib/ssh/sftp-server

O host /etc/hosts.allow e /etc/hosts.deny do meu host não existiam por padrão. Eu adicionei sshd:ALL ao arquivo de permissão e isso não pareceu ajudar.

    
por T. Zack Crawford 27.04.2018 / 08:08

0 respostas