글쓴이: 익명 사용자 / 작성시간: 목, 2002/02/14 - 7:03오후
utmpname("/var/run/utmp");
getutent();
이렇게 하면 /var/run/utmp의 정보들이 보여지는데요..
그런데 /var/log/wtmp하면.. ut_type이나 ut_pid, ut_id..등등이
깨지거나 정상적으로 나오지 않습니다.
그 이유를 알고 싶습니다.
utmp의 기록을 모아둔게 wtmp라고 알고 있는데..
조금 다른 방식으로 기록되는 것인가요?
고수님들의 많은 리플 부탁드립니다
Re: [질문]utmp와 wtmp에 대해서 질문요~~
utmp파일에는 현재 접속중인 사용자의 정보가 저장되고, 로그아웃을 하면 데이타가 지워집니다.
반면 wtmp파일은 로그인시 utmp파일에 쓰이는것과 같은 정보가 쓰여지고, 사용자가 로그아웃을
하면 그 정보도 쓰여지게 됩니다(updwtmp). 또한 컴퓨터의 리부팅과, 몇몇정보들이 추가로 쓰여
집니다.
wtmp파일이 어떤 방식으로 저장이 되는지는 잘 모르겠네요.
last명령이 wtmp파일의 정보를 나타내는건 알고계시죠?
하상근 wrote..
utmpname("/var/run/utmp");
getutent();
이렇게 하면 /var/run/utmp의 정보들이 보여지는데요..
그런데 /var/log/wtmp하면.. ut_type이나 ut_pid, ut_id..등등이
깨지거나 정상적으로 나오지 않습니다.
그 이유를 알고 싶습니다.
utmp의 기록을 모아둔게 wtmp라고 알고 있는데..
조금 다른 방식으로 기록되는 것인가요?
고수님들의 많은 리플 부탁드립니다
댓글 달기