Non posso SSH dal mio computer Mac: ssh_exchange_identification


1

Provo a ssh al mio lampone pi locale e ottengo:

eran-mac:~ eran$ ssh 192.168.178.24
ssh_exchange_identification: Connection closed by remote host
eran-mac:~ eran$ 

Ho provato con -v e poi:

eran-mac:~ eran$ ssh -v 192.168.178.24
OpenSSH_5.9p1, OpenSSL 0.9.8x 10 May 2012
debug1: Reading configuration data /Users/eran/.ssh/config
debug1: /Users/eran/.ssh/config line 1: Applying options for *
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 *
debug1: Connecting to 192.168.178.24 [192.168.178.24] port 22.
debug1: Connection established.
debug1: identity file /Users/eran/.ssh/id_rsa type -1
debug1: identity file /Users/eran/.ssh/id_rsa-cert type -1
debug1: identity file /Users/eran/.ssh/id_dsa type -1
debug1: identity file /Users/eran/.ssh/id_dsa-cert type -1
ssh_exchange_identification: Connection closed by remote host
eran-mac:~ eran$ 

sembra che il tuo sshd sia andato in crash. controlla i log sul server.
Memming

Risposte:


1

Il più delle volte è un problema lato server, quindi controlla il tuo Raspberry Pi.

La maggior parte delle distribuzioni GNU / Linux ha /var/log/secure, puoi trovare più dati sul perché la connessione è chiusa.

Anche controllare /etc/hosts.denye /etc/hosts.allowse sono forse bloccando l'accesso. La correzione rapida può eseguire questo comando nella shell:

echo 'SSHD: ALL' >> /etc/hosts.allow

Alcune soluzioni aggiuntive che è possibile verificare sono disponibili qui http://www.linuxquestions.org/questions/linux-software-2/ssh_exchange_identification-connection-closed-by-remote-host-103423/


Ho continuato a cercare e sul mio mac la cartella .ssh è vuota. potrebbe essere correlato? Cambiare hosts.allow / deny su rpi è problematico poiché non ho accesso ssh
eran

La cartella .ssh mancante nella directory home di mac potrebbe essere problematica solo se si avesse accesso a Pi tramite le chiavi che sono memorizzate lì. Altrimenti viene creato per memorizzare le informazioni di connessione alla prima connessione. Hai un account root abilitato per l'accesso ssh, quindi potresti provare ad accedere tramite quello?
b4d

Per verificare se si tratta di un problema di impostazioni sul Mac Accout, configura un nuovo account locale e accedi al Mac Desktop. Quindi prova a connetterti come farestissh usernameOnPi@192.168.178.24
b4d
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.