반응형
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']