ssh_exchange_identification: Connection closed by remote host

À la connexion sur un des serveurs, votre connexion est rejetée.

Pour identifier plus précisément la raison, augmenter la verbosité de ssh :

ssh -vv
  • Le serveur a changé de clef

(suite à une reinstallation, le plus souvent)

Warning: the RSA host key for '<host>' differs from the key for the IP address '384.257.389.12'
Offending key for IP in /home/<login>/.ssh/known_hosts:1
Matching host key in /home/<login>/.ssh/known_hosts:296

La ligne correspondante du fichier ~/.ssh/know_host est indiquée dans le message d'erreur ssh, editez le fichier et supprimez la ligne en question. Puis relancez votre connexion.

Il se peut que vous deviez supprimer deux lignes.

Exemple de fichier de configuration SSH a utiliser à l'intérieur du PSMN. Plus de détails sur cette page.

  • ~/.ssh/config
config
Host *
  ServerAliveInterval 60
  ForwardX11Timeout 1d
  TCPKeepAlive yes
  ForwardAgent yes
  ForwardX11 yes         # pour Linux
#  ForwardX11Trusted yes # pour MacOSX
  Compression yes
  StrictHostKeyChecking no
  HashKnownHosts no
faq/ssh_exchange_connection_closed.txt · Dernière modification: 2018/01/24 10:40 par ltaulell