Hướng dẫn này giải quyết vấn đề ngắt kết nối đột ngột SSH trong linux client_loop: Gửi ngắt kết nối: đường ống bị hỏng.
Kết nối an toàn nhất với máy chủ từ xa là thông qua giao thức mạng mật mã SSH (Vỏ an toàn).
Một vấn đề thường gặp bởi các quản trị viên máy chủ hoặc những người thực hiện kết nối thông qua SSH thông qua thiết bị đầu cuối hoặc putty, là sự ngắt kết nối đột ngột của phiên với thông báo: “client_loop: send disconnect: Broken pipe“.
Hầu hết thời gian, thông báo ngắt kết nối này xuất hiện sau một khoảng thời gian không có dòng lệnh nào được thực thi trong phiên SSH. Nhiều người thích nhớ theo thời gian khi phiên mở và cung cấp thêm “Enter” hoặc a “w” cho phiên vẫn mở. Một giải pháp tốt hơn là việc đóng cửa phiên đột ngột này sau một thời gian “idle” không có chỗ.
Cách ngăn chặn việc hoàn thành đột ngột phiên SSH với lỗi của customer_loop: Gửi ngắt kết nối: đường ống bị hỏng trong thiết bị đầu cuối (Linux / Mac)
Cả cho Linux và cho Mac, một dòng sẽ được thêm vào cấu hình SSH. Chúng tôi mở và chỉnh sửa tệp “ssh_config“.
sudo nano/etc/ssh/ssh_config
Chúng tôi thêm dòng:
Chủ nhà * ServeraliveInterval 120
Chúng tôi lưu và đóng tệp “ssh_config“. Nếu chúng tôi đang sử dụng Linux, chúng tôi sẽ phải khởi động lại dịch vụ “SSHD”.
Có liên quan: Ngăn chặn thời gian kết nối SSH / ống bị hỏng
Chỉ thị “ServerAliveInterval“ Nó sẽ gửi ở khoảng cách 120 giây một gói null đến máy chủ để duy trì phiên trong cuộc sống và do đó sẽ ngăn chặn sự đóng cửa đột ngột của nó.
 
			
Nếu bạn chỉ thay đổi ssh_config (và không phải sshd_config), không có lý do gì để khởi động lại SSHD.
Giải thích rất tốt. Cảm ơn bạn cho bài viết của bạn