Επιδιόρθωση SSH Error στο Terminal & Linux: client_loop: send αποσύνδεση: σπασμένος σωλήνας

Η πιο ασφαλής σύνδεση με έναν απομακρυσμένο διακομιστή είναι μέσω ενός πρωτοκόλλου κρυπτογραφικού δικτύου SSH (Secure Shell).

Ένα κοινό πρόβλημα που αντιμετωπίζουν οι διαχειριστές διακομιστών ή εκείνοι που κάνουν συνδέσεις μέσω SSH μέσω τερματικού ή Putty, είναι η ξαφνική αποσύνδεση από τη συνεδρία με το μήνυμα: client_loop: send disconnect: Broken pipe .
Τις περισσότερες φορές, αυτό το μήνυμα αποσύνδεσης εμφανίζεται μετά από μια περίοδο κατά την οποία δεν έχει εκτελεστεί καμία γραμμή εντολών στη συνεδρία SSH. Πολλοί προτιμούν να θυμούνται την ανοιχτή συνεδρία κατά καιρούς και να δίνουν άλλη "Enter"Ή" w "για να παραμείνει ανοιχτή η συνεδρία. Μια καλύτερη λύση είναι να σταματήσει αυτό το ξαφνικό κλείσιμο της συνεδρίας μετά από μια περίοδο "αδράνειας".

Πώς να αποτρέψετε το ξαφνικό τέλος μιας περιόδου λειτουργίας SSH με “client_loop: send disconnect: Broken pipe” στο τερματικό (Linux / Mac) 

Για Linux και Mac, μια γραμμή θα προστεθεί στη διαμόρφωση SSH. Ανοίγουμε και επεξεργαζόμαστε το αρχείο “ssh_config”.

sudo nano /etc/ssh/ssh_config

Προσθέτουμε τη γραμμή:

Host *
ServerAliveInterval 120

Αποθήκευση και κλείσιμο του αρχείου "ssh_config«. Εάν είμαστε στο Linux θα πρέπει restartΈχω την υπηρεσία "sshd".

Κατεύθυνση ServerAliveInterval θα στείλει ένα μηδενικό πακέτο στον διακομιστή σε διαστήματα 120 δευτερολέπτων για να διατηρήσει τη συνεδρία ζωντανή και έτσι να την αποτρέψει από το ξαφνικό κλείσιμο.

Παθιασμένος με την τεχνολογία, μου αρέσει να δοκιμάζω και να γράφω σεμινάρια για λειτουργικά συστήματα macOS, Το Linux, Windows, σχετικά με τη διαμόρφωση διακομιστή ιστού WordPress, WooCommerce και LEMP (Linux, NGINX, MySQL και PHP). Γράφω StealthSettings.com από το 2006 και λίγα χρόνια αργότερα άρχισα να γράφω στο iHowTo.Tips σεμινάρια και ειδήσεις σχετικά με συσκευές στο οικοσύστημα Apple: iPhone, iPad, Apple Παρακολουθήστε, HomePod, iMac, MacBook, AirPods και αξεσουάρ.

3 σκέψεις για το "Fix SSH Error στο Terminal & Linux: client_loop: send αποσύνδεση: σπασμένος σωλήνας "

Αφήστε ένα σχόλιο