ssh_exchange_identification: connessione chiusa

5

Nell'università ho normalmente SSH nel server di informatica. Tuttavia oggi continuo a ricevere il seguente errore: ssh_exchange_identification: Connection closed by remote host . SSHing con -v flags mi dà il seguente.

OpenSSH_5.9p1, OpenSSL 0.9.8r 8 Feb 2011
debug1: Reading configuration data /etc/ssh_config
debug1: /etc/ssh_config line 20: Applying options for *
debug2: ssh_connect: needpriv 0
debug1: Connecting to ... [...] port 22.
debug1: Connection established.
debug3: Incorrect RSA1 identifier
debug3: Could not load "~/.ssh/id_rsa" as a RSA1 public key
debug1: identity file ~/.ssh/id_rsa type 1
debug1: identity file ~/.ssh/id_rsa-cert type -1
debug1: identity file ~/.ssh/id_dsa type -1
debug1: identity file ~/.ssh/id_dsa-cert type -1
ssh_exchange_identification: Connection closed by remote host

Ho provato a modificare i file degli host ma ciò non aiuterà. Qualche suggerimento?

    
posta Zac Ioannidis 25.11.2012 - 03:44
fonte

4 risposte

3

Questo può accadere quando hai troppe chiavi diverse da offrire. Puoi facilmente risolvere questo problema aggiungendo IdentityFile ~/.ssh/id_rsa_keyname alla tua voce ~/.ssh/config utilizzata per questa connessione e un IdentitiesOnly yes globale. Questo può apparire come questo:

~/.ssh/config

Host foo
    hostname server.example.com
    User myUserName
    IdentityFile ~/.ssh/id_rsa_keyname

Host *
    IdentitiesOnly yes
    
risposta data 25.11.2012 - 13:35
fonte
7

Mi sono imbattuto in questo stesso esatto problema. Il mio log di sistema riflette:

/var/empty must be owned by root and not group or world-writable

Il passaggio a Disk Utility > Macintosh HD > Repair Disk Permissions ripristina i permessi di /var/empty e risolve il problema per me.

    
risposta data 20.03.2015 - 13:07
fonte
4

Il piccolo spia è stato il problema per me. Rules > Incoming connections

Devi farlo dalle preferenze dell'applicazione Little Snitch.

    
risposta data 05.08.2016 - 00:16
fonte
0

Questo errore può verificarsi a causa di diversi motivi, nel mio caso è stato dopo l'aggiornamento a High Sierra (macOS).

Host *
  UseKeychain yes
  AddKeysToAgent yes
  IdentityFile ~/.ssh/id_rsa

Prova:

ssh -vvv  [email protected]

Ulteriori letture: link

    
risposta data 16.08.2018 - 19:57
fonte

Leggi altre domande sui tag