Tôi có một máy chủ CentOS mà tôi truy cập qua SSH từ máy tính xách tay Windows của mình, bằng tay với Putty hoặc lập trình bằng mô-đun Python Fabric.
Đôi khi sau một thời gian không hoạt động, kết nối bị đóng.
Câu hỏi chính của tôi là khi nào / tại sao? Đâu là các cài đặt chỉ ra khi kết nối SSH sẽ đóng? Các giá trị mặc định là gì nếu không được đặt? Tôi chỉ muốn hiểu logic đi vào kết nối của tôi bị đóng ... đôi khi nó dường như cho phép kết nối vẫn mở trong hơn 12 giờ không hoạt động trong khi những lần khác dường như đóng kết nối chỉ sau ~ 30 phút không hoạt động.
Một câu hỏi phụ là liệu có cách nào để tôi có thể khiến Putty vẫn mở. Ngay bây giờ Putty chỉ nói với tôi rằng kết nối đã bị đóng và để tôi đóng cửa sổ. Có cách nào để tôi có thể yêu cầu Putty chỉ khởi động lại kết nối và không yêu cầu tôi đóng cửa sổ và đăng nhập lại theo cách thủ công không?
ClientAliveCountMax
được đặt thành0
, kết nối SSH sẽ không bao giờ tự động đóng.