Giữ phiên SSH Linux của bạn khỏi ngắt kết nối

Giữ phiên SSH Linux của bạn khỏi ngắt kết nối
Giữ phiên SSH Linux của bạn khỏi ngắt kết nối

Video: Giữ phiên SSH Linux của bạn khỏi ngắt kết nối

Video: Giữ phiên SSH Linux của bạn khỏi ngắt kết nối
Video: How To Create A Custom Button On Quick Access Toolbar To Run VBA - YouTube 2024, Tháng tư
Anonim

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 đó.

Đề xuất: