SSH 접속을 끊어지지 않게 하기

 SecureCRT, Putty 와 같은 SSH 클라이언트를 사용하면서 가장 불편한 점 중에 하나가 연결끊김이다. 일정 시간 이상 사용하지 않으면 Server에서 연결을 강제로 끊어 버린다. 연결이 끊기는 것을 막기 위한 설정 사항을 알아보자.

1. SecureCRT

옵션 -> Terminal -> Send protocol NO-OP 120 seconds
일정한 간격을 두고 NO-OP 신호를 발생시킨다. 정확한 의미는 모르겠지만, 의미없는 신호인듯 하다. putty 의 경우와 같이 null packet이 아닐까 추측해본다.

2. Putty

패킷발생 주기: 120, Enable TCP_keepalives(SO_KEEP_ALIVE option)
null packet을 주기적으로 발생시켜 서버와의 연결을 유지시킨다.