Thursday, February 14, 2019

ssh 접속 유지시간 늘리기

두가지 방법이 있다.
1. 서버의 설정을 변경
2. 로컬 클라이언트의 설정을 변경

1.의 경우 관리자 권한을 가지고 있지 않다면 불가능하며, 관리자 권한이 있다고 하더라도 서비스를 재시작해야한다.

ssh 데몬의 설정에 파일에서 (/etc/ssh/sshd_config) 아래를 추가한다.
 ClientAliveInterval 600 
 ClientAliveCountMax 3
그리고 ssh 데몬을 재시작한다. (> service sshd restart)

2.의 경우 두가지 방법이 있다.
로컬 컴퓨터의 모든 계정에 적용하려면, /etc/ssh_config (MacOS) 파일을 수정하거나
내 계정에만 적용하려면 ~/.ssh/config 파일을 수정한다.

아래를 추가하면 60초 마나 서버에 이 접속은 살아있다는 신호를 보낼 수 있다.
ServerAliveInterval 60


참조:
https://andromedarabbit.net/ssh-%EC%A0%91%EC%86%8D%EC%9D%B4-%EC%9E%90%EA%BE%B8-%EB%81%8A%EA%B2%A8%EC%84%9C-%EC%A7%9C%EC%A6%9D%EB%82%A0-%EB%95%8C/


No comments:

Post a Comment