원격 서버에 대한 가장 안전한 연결은 SSH 암호화 네트워크 프로토콜 (보안 쉘).
서버 관리자 나 터미널 또는 퍼티를 통해 SSH를 통해 연결하는 사람들이 겪는 일반적인 문제는 메시지와 함께 세션에서 갑자기 연결이 끊어지는 것입니다. “client_loop: send disconnect: Broken pipe” .
대부분의 경우이 로그 아웃 메시지는 SSH 세션에서 명령 줄이 실행되지 않은 기간 후에 나타납니다. 많은 사람들이 때때로 공개 세션을 기억하고 또 다른 세션을 제공하는 것을 선호합니다. "Enter"또는"w "는 세션을 열어 둡니다. 더 나은 해결책은 "유휴"기간 후에 세션이 갑자기 종료되는 것을 중지하는 것입니다.
SSH 세션이 갑자기 종료되는 것을 방지하는 방법 “client_loop: send disconnect: Broken pipe” 터미널에서 (Linux / Mac)
Linux 및 Mac 모두 SSH 구성에 라인이 추가됩니다. 파일을 열고 편집합니다 “ssh_config”.
sudo nano /etc/ssh/ssh_config
우리는 라인을 추가합니다 :
Host * ServerAliveInterval 120
파일 저장 및 닫기 "ssh_config". Linux를 사용하는 경우 "sshd"서비스를 다시 시작해야합니다.
방향 “ServerAliveInterval“ 세션을 활성 상태로 유지하여 갑자기 닫히지 않도록 120 초 간격으로 null 패킷을 서버에 보냅니다.
ssh_config 만 변경하는 경우 (sshd_config가 아님) sshd를 다시 시작할 이유가 없습니다.
열심은 라즐 라가를 두 배로 늘립니다. Hvala za vaš članek