Ce tutoriel résout le problème de la déconnexion soudaine SSH dans Linux client_loop: Envoyer une déconnexion: tuyau cassé.
La connexion la plus sûre à un serveur distant se fait via un protocole de réseau cryptographique SSH (Coquille sécurisée).
Un problème couramment rencontré par les administrateurs de serveurs ou ceux qui établissent des connexions via SSH via le terminal ou le mastic, 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 où aucune ligne de commande n'a été exécutée dans la session Ssh. Beaucoup préfèrent se souvenir de temps en temps lorsque la session s'ouvre et donne plus “Enter” ou un “w” pour que la session reste ouverte. Une meilleure solution est que cette fermeture soudaine de la session après une période de “idle” pour n'avoir pas de place.
Comment empêcher l'achèvement soudain d'une session SSH avec l'erreur Customer_Loop: Envoyer une déconnexion: un tuyau cassé dans le terminal (Linux / Mac)
À la fois pour Linux et pour Mac, une ligne sera ajoutée à la configuration SSH. Nous ouvrons et modifions le fichier “ssh_config“.
sudo nano / etc / ssh / ssh_config
Nous ajoutons la ligne:
Hôte * ServeraliveInterval 120
Nous enregistrons et fermons le fichier “ssh_config“. Si nous sommes sur Linux, nous devrons redémarrer le service “SSHD”.
Liens : Empêcher le tuyau de connexion SSH Out / Broken Type
Directif “ServerAliveInterval“ Il enverra à 120 intervalles de seconde un package nul au serveur pour maintenir la session dans la vie et empêcher ainsi sa fermeture soudaine.
Si vous changez uniquement SSH_CONFIG (et non sshd_config), il n'y a aucune raison de redémarrer SSHD.
Très bonne explication. Merci pour votre article