인터넷을 통해 원격 시스템에 SSH를 통해 연결하면 인터넷 연결이 끊어집니다. 그것은 말한다
$ Write failed: Broken pipe
Pipe는 SSH에 어떻게 참여하나요?
두 시스템 간의 통신을 실현하기 위해 SSH는 파이프 기반입니까?
답변1
~에서쓰기(2),
실수
⋮
에피페
FD판독 끝이 닫힌 파이프나 소켓에 연결하십시오. 이런 일이 발생하면 쓰기 프로세스도신호 파이프라인신호. …
즉, 파이프와 소켓은 동일하지는 않지만 Unix가 동일한 메커니즘을 사용하여 쓰기 프로세스에 더 이상 데이터를 보관할 곳이 없다는 것을 알릴 정도로 유사합니다.
답변2
SSH는 두 서버 사이에 통신 채널로 "파이프"를 설정합니다. 충돌이 발생하여 SSH 세션이 충돌했습니다.