← 회차 전체 문제편집복원내용 검수 완료2026년 정보보안기사 1회 필기 · 시스템 보안 · 18번
리눅스에서 who 명령 등이 현재 로그인한 세션의 사용자·터미널 정보를 확인할 때 사용하는 기록 파일은?
- 1
/var/run/utmp
정답 근거/var/run/utmp는 현재 시스템을 사용 중인 로그인 세션 정보를 제공하므로 정답이다. - 2
/var/log/wtmp
오답 이유/var/log/wtmp는 현재 상태가 아니라 로그인과 로그아웃 이력을 누적해 last 등의 명령에서 사용한다. - 3
/var/log/lastlog
오답 이유/var/log/lastlog는 사용자별 가장 최근 로그인 정보를 저장하며 현재 로그인 세션 목록이 아니다. - 4
/var/log/messages
오답 이유/var/log/messages는 배포판의 일반 시스템 메시지를 기록할 수 있지만 현재 로그인 세션을 위한 utmp 형식 파일은 아니다.
정답·상세해설정답 1번
utmp와 wtmp의 시간 범위를 구분해야 한다. utmp는 현재 로그인 세션을 보여 주며, 로그아웃하면 해당 엔트리가 정리된다. wtmp는 로그인과 로그아웃 사건을 누적해 과거 이력을 제공한다. 시스템에 따라 /var/run이 /run으로 연결될 수 있다.
콘텐츠 기록콘텐츠 정보
- 자료 유형
- 편집복원
- 검수 상태
- 내용 검수 완료
- 최종 검수
- 2026-08-21