I‚Äôm loại geek có một ứng dụng khách SSH mở vào mọi lúc, được kết nối với các máy chủ được sử dụng thường xuyên nhất của tôi để tôi có thể truy cập tức thời để theo dõi và bất kỳ thứ gì khác. Như vậy, nó kích thích tôi rất nhiều khi tôi bị ngắt kết nối, vì vậy I‚Äôm chia sẻ một vài phương pháp để giữ cho phiên của bạn còn sống.
Bạn có thể cấu hình máy khách ssh để tự động gửi một mã số giao thức no-op mỗi số giây để máy chủ không thể ngắt kết nối bạn. Đây là thiết lập đôi khi được gọi là Keep-Alive hoặc Stop-Disconnecting-So-Much trong các máy khách khác.
Cấu hình Toàn cầu
Thêm dòng sau vào tập tin / etc / ssh / ssh_config:
ServerAliveInterval 60
Số lượng là số giây trước khi máy chủ gửi mã no-op.
Cấu hình người dùng hiện tại
Thêm các dòng sau vào tập tin ~ /.ssh / config (tạo nếu nó không tồn tại)
Host * ServerAliveInterval 60
Hãy chắc chắn rằng bạn thụt lề dòng thứ hai với một khoảng trắng.
Cấu hình máy chủ lưu trữ
Nếu bạn chỉ muốn bật tiếp tục cho một máy chủ, bạn có thể thêm nó vào tập tin ~ /.ssh / config với cú pháp sau:
Host *hostname.com ServerAliveInterval 60
Hoạt động khá tốt, hy vọng nó giúp người khác ra khỏi đó.