ClientAliveInterval * ClientAliveCountMax보다 먼저 파이프 손상이 발생함

ClientAliveInterval * ClientAliveCountMax보다 먼저 파이프 손상이 발생함

이는 사고라기에는 너무 자주 발생합니다.

내 서버의 /etc/ssh/sshd_config 파일에는 다음이 있습니다.

ClientAliveInterval 3600
ClientAliveCountMax 3

30분 후 클라이언트 컴퓨터로 돌아와 Enter를 클릭할 때까지 아무 것도 표시되지 않았습니다.그 다음에인쇄해 보세요

me@my_server:~$ client_loop: send disconnect: Broken pipe
me@my_client:~$

클라이언트 시스템의 /etc/ssh/sshd_config 파일도 구성해야 합니까?

답변1

이 오류는 일반적으로 기본 TCP 연결이 중단될 때 나타납니다.

클라이언트가 사용하는 NAT 테이블(공급자에 따라 라우터 또는 회선 어딘가에서)에 대한 유휴 제한과 같은 많은 요인이 있을 수 있습니다.

TCPKeepAlivessh_config에 추가해 보세요 . ssh다음과 같이 실행하여 먼저 테스트할 수 있습니다.

ssh -o TCPKeepAlive=yes ...

관련 정보