: 콘솔상에서 last로 로그인 정보를 조회 해보니까
: 일주일전에 것이 계속 logged in상태로 되어 있습니다.
: 근데 프로세스를 조회를 해보면 안 나타나 있고요..
: 이걸 어떻게 해야 로그인을 강제로 끊을수 있는지 고수님들의 답변 부탁드립니다.
:
: --
: 열씸히 하자.
만약 엑스윈도를 사용하고 있는 경우라면 last 기록에서 약간의 허수가 존재합니다.
x 윈도로 로그인 한 상태에서 한텀과 같은 터미널 창을 두개 띄운 후에 last로 logged in 이라
고 나온것을 확인하세요. 그 다음에 열어던 터미널 창중 하나를 닫고 나머지 창에서 last 기
록을 확인해 보세요. 아마도 분명 창이 닫혀 있는데도 logged in 이라고 표시가 될겁니다. 로
그인과 로그 아웃 기록을 남길 수 있는 데몬을 통할때에만 last 기록이 유효합니다. 그렇지
않은상태에서는 약간씩의 허수가 생기지요. 여기서 계속 logged in 으로만 남는게 아니고 logg
ed in 이라고 표시된 줄에 있는 디바이스(pts/0 과 같은.. 접속 장치 디바이스인데 정확한 이
름을 모르겠네요. -_-a)를 다시 사용할때까지 남아있게 됩니다. 하지만.. -_-a 지금 말씀하신
게 모니터 앞에서 바로 로그인 한 적이 없고(일단 로컬상에서는 모두 로그 아웃된 상태) 원
격으로만 계속 관리하는 서버스타일(?)인 경우라면 다른 문제를 찾아보셔야 할겁니다. 참
고 : 만약 현재 리눅스를 사용하고 있었는데 컴퓨터를 갑작스레 껐다 켰을 경우에는 last 기
록이 약간 엉키게 됩니다. 시스템 종료 정보가 없는 상태에서 시작 상태기록이 남아 있는
경우라면, 로그 인 되었던 기록은 "gone - no logout" 이라고 나오게 되더군요. (위에 쓴 내용은
일반적인 내용일겁니다. -_-a)--겨울이 얼른 지나가길..