Είμαι ο τύπος του geek που έχει ανοιχτό έναν πελάτη SSH ανά πάσα στιγμή, συνδεδεμένος με τους διακομιστές μου που χρησιμοποιούνται πιο συχνά, ώστε να έχω άμεση πρόσβαση για παρακολούθηση και οτιδήποτε άλλο. Ως εκ τούτου, με ενοχλεί πολύ όταν αποσυνδέομαι, γι 'αυτό μοιράζομαι μερικές μεθόδους για να διατηρήσω τη συνεδρία σας ζωντανή.
Μπορείτε να ρυθμίσετε τις παραμέτρους του προγράμματος-πελάτη ssh ώστε να στέλνει αυτόματα έναν κωδικό πρωτοκόλλου χωρίς κωδικό κάθε αριθμό δευτερολέπτων, έτσι ώστε ο διακομιστής να μην σας αποσυνδέει. Αυτή η ρύθμιση αναφέρεται μερικές φορές ως Keep-Alive ή Stop-Disconnecting-So-Mu σε άλλους πελάτες.
Παγκόσμια διαμόρφωση
Προσθέστε την ακόλουθη γραμμή στο αρχείο / etc / ssh / ssh_config:
ΔιακομιστήςAlivierInterval 60
Ο αριθμός είναι το ποσό των δευτερολέπτων πριν από τον διακομιστή με την αποστολή του κωδικού no-op.
Τρέχουσα διαμόρφωση χρήστη
Προσθέστε τις ακόλουθες γραμμές στο αρχείο ~ / .ssh / config (δημιουργήστε εάν δεν υπάρχει)
Φιλοξενία *
ΔιακομιστήςAlivierInterval 60
Βεβαιωθείτε ότι έχετε εσοχή στη δεύτερη γραμμή με κενό διάστημα.
Διαμόρφωση ανά κεντρικό υπολογιστή
Εάν θέλετε να ενεργοποιήσετε το Keep ζωντανό μόνο για έναν διακομιστή, μπορείτε να το προσθέσετε στο αρχείο ~ / .ssh / config με την ακόλουθη σύνταξη:
Host * hostname.com
ΔιακομιστήςAlivierInterval 60
Λειτουργεί αρκετά καλά, ελπίζω να βοηθήσει κάποιον άλλο εκεί έξω.