Code Fragment

SSH Terminal Session Time Out 연장

§무명소졸§ 2020. 5. 12. 15:48

SSH를 통해 원격 작업시에 처리 시간이 긴 작업은 Session Time Out 으로 연결이 끊어져서 곤란한 경우가 있다.

이경우 아래와 같은 설정으로 연결 시간을 늘려줄 수 있다. 

해당 작업은 Client 가 아닌 Server (내가 접속하려는 원격 서버) 의 설정을 변경해야 된다.

ssh 서버 설정 변경

sudo vi /etc/ssh/sshd_config

# sec
ClientAliveInterval 300   #300초
ClientAliveCountMax 10    #10번 확인  300 * 10 = 3000초 연결 유지

ssh서버 재시작

sudo service sshd restart

현재 접속되어 있는 모든 터미널을 종료하고 다시 접속하면 된다.