SSH Client 사용 시 별다른 작업을 하지 않으면 자동으로 종료되는 현상을 경험하곤 한다.
해당 현상은 리눅스의 Screen을 사용 할 때도 마찬가지이다.
아래와 같은 방법을 통하여 해당 현상을 방지 할 수 있다.
사용 OS : Ubuntu 16.04 |
■ SSH 설정 변경
1) /etc/ssh/sshd_config 파일을 연다.
$ sudo vim /etc/ssh/sshd_config |
2) 아래의 항목을 수정하거나 추가한다.
TCPKeepAlive yes ClientAliveInterval 60 ClientAliveCountMax 99999 |
ClientAliveInterval은 클라이언트가 살아있는지 확인하는 간격(초)이고
ClientAliveCountMax는 클라이언트가 살아있지 않아도 응답하는 횟수 이다.
3) SSH 데몬을 재 시작 한다.
$ sudo service sshd restart |
■ 리눅스 세션 시간 변경
1) 아래의 명령어를 통하여 환경 변수에 TMOUT 값이 설정 되어 있는지 확인한다.
$ sudo env | grep TMOUT |
2) 설정 값이 출력 된다면 아래의 명령어를 통해 삭제 한다.
$ unset TMOUT |
[Linux]리눅스 파이프(pipe) 명령어 (0) | 2019.01.18 |
---|---|
[Ubuntu]gcc, g++ 다른 버전 추가 및 패키지 관리 (0) | 2018.12.18 |
[리눅스]tree 명령어 (0) | 2018.11.27 |
[리눅스]원격으로 GUI 사용하기 - X11 Forwarding (0) | 2018.11.26 |
[Ubuntu]runlevel 제어 (0) | 2018.11.15 |
댓글 영역