Ce tutoriel résout le problème de la déconnexion soudaine de SSH dans Linux client_loop: send disconnect: Broken pipe.
La connexion la plus sécurisée à un serveur distant se fait via un protocole de réseau cryptographique SSH (Secure Shell).
Un problème courant administratorii des serveurs ou ceux qui établissent des connexions via SSH via Terminal ou Putty, c'est la déconnexion soudaine de la session avec le message : “client_loop: send disconnect: Broken pipe“.
La plupart du temps, ce message de déconnexion apparaît après une période pendant laquelle aucune ligne de commande n'a été exécutée dans la session SSH. Beaucoup préfèrent se souvenir de temps en temps de la séance publique et donner un "Enter» ou un «w» pour que la séance reste ouverte. Une meilleure solution est que cette fermeture soudaine de la session après une période de "idle" n'avoir pas de place.
Comment empêcher l'arrêt soudain d'une session SSH avec l'erreur client_loop: send disconnect: Broken pipe in Terminal (Linux / Mac)
les deux Linux et Mac, une ligne sera ajoutée dans la configuration SSH. Nous ouvrons et éditons le fichier “ssh_config“.
sudo nano /etc/ssh/ssh_config
Nous ajoutons la ligne:
Host * ServerAliveInterval 120
Enregistrez et fermez le fichier "ssh_config“. Si nous sommes sur Linux nous devrons redémarrer le service "sshd".
Connexe: Empêche SSH Connection Timing Out / Broken Pipe
Directiva “ServerAliveInterval“ enverra un paquet nul au serveur à 120 secondes d'intervalle pour maintenir la session en vie et l'empêcher ainsi de se fermer soudainement.
Si vous modifiez uniquement ssh_config (et non sshd_config), il n'y a aucune raison de redémarrer sshd.
Zeal double razlaga. Hvala za vaš clanek