Điểm:0

ClientAliveInterval không đóng kết nối ssh nhàn rỗi

lá cờ gg

Tôi có nhiệm vụ đóng kết nối ssh không hoạt động nếu chúng không hoạt động trong hơn 5 phút. Tôi đã thử đặt các giá trị này trên sshd_config

TCPKeepAlive không
ClientAliveInterval 300
ClientAliveCountMax 0

Nhưng dường như không có gì hoạt động, chế độ chờ vẫn hoạt động và không bị mất ngay cả sau 5 phút không hoạt động.

Sau đó, tôi tình cờ thấy điều này https://bbs.archlinux.org/viewtopic.php?id=254707 họ nói

Chúng không dành cho các trường hợp người dùng nhàn rỗi, chúng - như trang hướng dẫn đó ghi chú đoạn trích - dành cho các máy khách SSH không phản hồi. khách hàng sẽ là không phản hồi nếu chương trình máy khách bị đóng băng hoặc kết nối bị lỗi đã bị phá vỡ. Khách hàng không nên không phản hồi chỉ vì người dùng đã rời khỏi bàn phím: ứng dụng khách ssh sẽ vẫn nhận được các gói tin được gửi từ máy chủ.

Tôi thậm chí không thể sử dụng TMOUT vì có những ssh client script không chạy được bash program.

Làm thế nào để đạt được điều này

phiên bản opensh OpenSSH_8.2p1 Ubuntu-4ubuntu0.4, OpenSSL 1.1.1f 31 tháng 3 năm 2020

lá cờ cn
Bạn đã khởi động lại hoặc tải lại dịch vụ SSHD sau khi thay đổi tệp chưa? Chỉ cần kiểm tra trong trường hợp không!
lá cờ fi
@ shearn89 Vâng ..
lá cờ cn
Xin lỗi, bạn có phải OP không? Làm thế nào đến tài khoản khác nhau?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.