HP-UX

인터페이스 disconnect 관련 문의 드립니다.

 
최경민_1
비정기 조언자

인터페이스 disconnect 관련 문의 드립니다.

안녕하세요.

일반유저(erlusr)계정으로 로그인하여 쉘스크립트를 실행하였습니다.
이 쉘스크립트가 약 1시간30분 정도 돌아가야하는데요 1시간 정도 지나면 disconnect 되어버립니다.

/etc/profile로 보니 TMOUT=3600으로 설정 되있었습니다. 그래서 3600 => 10800으로 변경하였습니다. 그래도 역시 1시간정도가 지나면 disconnect 되어버립니다.

nohup으로 돌리면 역시 계정을 로그아웃했다가 다시 로그인하면 끊겨 버리구요.

어떤 다른 이유에 의해서 disconnect 되어버리는것 같은데 어떤 요소에 의해서 영향을 받는지 모르겠습니다. 도움 부탁드립니다.
1. 일반유저 계정이 1시간이 지나면 세션이 끊겨서 그렇다고 생각하는데 TMOUT 말고 다른것이 있는지 알려주세요.
1시간으로 되어있다면 3시간으로 늘릴려구요..
2. 세션에 영향받지 않고 스크립트가 계속 돌아가게하려면 어떻게 해야하는지 알려주세요.
&, nohup *.sh & => 백그라운드와 nohup은 해봤는데 되질 않습니다..ㅜㅡ
2 응답 2
김병수
본과생

인터페이스 disconnect 관련 문의 드립니다.

글쎄요
잘은 모르겠으나 TMOUT=0로 하시는 것이 좋을듯하구요~
백그라운드로 실행하지 말고 포그라운드로 실행해도 마찬가지 있지~~궁금하네요
최경민_1
비정기 조언자

인터페이스 disconnect 관련 문의 드립니다.

보안규정상 TMOUT=0으로는 하기가 힘들것 같습니다. 시간을 좀 늘리는건 어느정도 괜찮은듯 싶구요..
포그라운드로 돌리면 1시간이 지나면 disconnect 되어 버립니다. 그러면서 쉘도 종료 되구요.
테스트를 위해 백그라운드로 돌린후 로그아웃,로그인 하면 역시나 쉘이 종료 되어 버립니다.