리눅스 자동 로그아웃을 방지하려면 어떤 설정을 해주어야 하는지요 ?
글쓴이: ukyoukyo / 작성시간: 화, 2010/10/19 - 9:02오전
RedHat Enterprise Linux 5.5 x86_64를 설치했습니다.
X-Window 환경은 쓰지않고 runlevel 3만 씁니다. Only TTY 모드.
엔지니어링 업무때문에 자동 로그아웃을 방지해야하는데,
어떤 부분을 설정해야하는지요 ?
bash인 경우와 tcsh인 경우에 각각 어떻게 설정하면 되는지...
TMOUT과 autologout 변수는 모두 점검해 보았는데, 설정되어 있지 않았습니다.(변수 자체가 없었습니다)
아! 로그인은 항상 root로만 합니다. 일반유저는 안씁니다.
그리고 네트워크 접속이 아닌 메인 콘솔 직접 로그인만 합니다.
Forums:
네트워크도 아니고
네트워크도 아니고 TMOUT도 없는데 자동 로그아웃이 됩니까?
자꾸 자동 로그아웃이 되어서 말씀하시는건지, 자동 로그아웃이 되는지는 모르겠으나 혹시나라도 자동 로그아웃이 될까봐 두려우니 이를 어쩌면 좋을까 하시는건지 잘 모르겠네요.
기본 설치시에는 그런거 없으니 그냥 쓰시면 됩니다.
혹은 대기업이면 보안툴 깔리면서 뭔가 설정되는게 있을수도 있겠는데 그런 경우 while을 무한반복으로 돌려버리거나
while true; do echo OK; sleep 60; done
혹은 top 같은 tty 터미널을 지속 사용하는 프로그램을 실행시켜두면 됩니다.
--
http://cafe.naver.com/sedarak
설치후에 다음날 보면 로그아웃 되어 있어서 그럽니다.
장비는 DELL Rack server인데,
RHEL 5.5 full 설치후에 /etc/inittab을 수정하여 런레벨을 3으로 변경했습니다.(LAN cable은 뽑았구요)
이때 쉘은 default shell인 bash를 썼고, root로 로그인 했습니다.(ALT+F1 TTY)
사용자 홈디렉토리 밑에 bash 환경설정 파일에 TMOUT등의 내용이 없는걸 확있했구요.
이상태로 방치했다가 다음날 보니 로그아웃 되어있더군요.
그래서 기본쉘을 tcsh로 바꾸고 root로그인했는데, 역시나 다음날 로그아웃 되어있더군요.
(/root/.tcshrc에 autologout 변수 설정 없는것도 확인했구요)
OS를 재설치해도 마찬가지이고...
그래서 혹시나 system default로 무언가 설정이 되어있는게 있나...해서 여쭤본겁니다.
------------------ System programmer...^^
------------------ System programmer...^^
Login 후 Logout
Login 후 Logout 될때까지 사이의 /var/log/messages 나 /var/log/secure log를 보시면 언제, 왜 logout이 되었는지 도움을 얻을 수 있을것 같습니다. ^^ 기본은 없긴 한데 말이죠. ㅎㅎ
--
http://cafe.naver.com/sedarak
댓글 달기