본문 바로가기
카테고리 없음

SSH 자동 로그아웃 $TMOUT

by 아야옹이다 2023. 9. 1.
반응형

SSH 자동 로그아웃 $TMOUT

 

SSH 자동 로그아웃 $TMOUT

SSH는 원격 서버에 안전하게 접속할 수 있는 프로토콜입니다. SSH를 사용하면 원격 서버에서 명령을 실행하거나 파일을 전송할 수 있습니다.

SSH는 기본적으로 일정 시간 동안 입력이 없으면 자동으로 로그아웃됩니다. 이 기능은 원격 서버를 보호하는 데 도움이 됩니다.

SSH의 자동 로그아웃 기능은 $TMOUT 환경 변수를 사용하여 설정할 수 있습니다. $TMOUT 변수는 초 단위로 입력의 유휴 시간을 지정합니다.

예를 들어, $TMOUT 변수를 300으로 설정하면 300초 동안 입력이 없으면 SSH 세션이 자동으로 로그아웃됩니다.

SSH의 자동 로그아웃 기능을 사용하려면 다음과 같이 $TMOUT 변수를 설정합니다.

export TMOUT=300

또는 다음과 같이 ~/.bash_profile 또는 ~/.bashrc 파일에 다음 줄을 추가합니다.

TMOUT=300

이렇게 하면 모든 SSH 세션에 대해 자동 로그아웃 기능이 설정됩니다.

SSH의 자동 로그아웃 기능을 해제하려면 $TMOUT 변수를 0으로 설정합니다.

export TMOUT=0

또는 다음과 같이 ~/.bash_profile 또는 ~/.bashrc 파일에 다음 줄을 추가합니다.

TMOUT=0

이렇게 하면 모든 SSH 세션에 대해 자동 로그아웃 기능이 해제됩니다.

 

 

['SSH', '자동', '로그아웃', '$TMOUT']