>  기사  >  운영 및 유지보수  >  Linux에서 과거 로그인 사용자 정보를 확인하는 방법

Linux에서 과거 로그인 사용자 정보를 확인하는 방법

青灯夜游
青灯夜游원래의
2023-02-06 14:52:573289검색

Linux에서 과거에 로그인한 사용자의 정보를 보는 방법: 1. 현재 및 과거에 로그인한 시스템 사용자의 관련 정보를 보려면 last 명령을 사용합니다. 구문은 "last [option]"입니다. lastlog 명령을 사용하면 현재 로그인한 시스템 사용자를 볼 수 있습니다. 가장 최근 로그인 시간입니다. 마지막 명령은 기본적으로 "/var/log/wtmp" 로그 파일을 읽고, lastlog 명령은 기본적으로 "/var/log/lastlog" 파일을 읽습니다. 두 파일은 모두 바이너리 파일이며 vi로 직접 편집할 수 없습니다.

Linux에서 과거 로그인 사용자 정보를 확인하는 방법

Linux 과거 로그인 사용자 정보 보기

Linux에서는 w 또는 who 명령을 사용하여 현재 시스템에 로그인되어 있는 사용자 정보를 볼 수 있지만, 원래 로그인한 사용자가 지금 로그아웃한 경우에는 아직도 볼 수 있나요? 물론 이를 위해서는 last 및 lastlog 명령을 사용해야 합니다.

linux last command

last 명령은 현재 및 과거에 로그인한 시스템 사용자에 대한 관련 정보를 볼 수 있습니다.

last 명령의 기본 형식은 다음과 같습니다.

[root@localhost ~]# last [选项]

표 1에는 이에 대해 일반적으로 사용되는 명령이 나열되어 있습니다. 명령 옵션 및 의미.

표 1 마지막 명령의 공통 옵션 및 의미
옵션 의미
-a 마지막 줄에 시스템에 로그인할 호스트 이름이나 IP 주소를 표시합니다.
-R 은 로그인된 시스템의 호스트 이름이나 IP 주소를 표시하지 않습니다.
-x 시스템 종료, 다시 시작, 실행 수준 변경 및 기타 정보를 표시합니다.
-n 표시 열 수 목록 정보의 표시 열 수를 설정합니다.
-d 표시된 IP 주소를 호스트 이름으로 변환합니다.

마지막 명령을 실행하면 기본적으로 /var/log/wtmp 로그 파일을 읽습니다. 이 파일은 vi로 직접 편집할 수 없으며 마지막 명령을 통해서만 호출할 수 있습니다.

예: 현재 및 과거 로그인 사용자 정보 쿼리

[root@localhost ~]# last
root pts/0 192.168.0.108 Fri Jun 7 09:53 still logged in
root tty1 Fri Jun 7 09:53 still logged in
root pts/0 192.168.0.101 Fri Jun 7 06:53 - 09:52 (02:59)
root pts/1 192.168.0.103 Fri Jun 7 04:12 - 04:30 (00:18)
#用户名 登录终端 登录IP 登录时间 - 退出时间(在线时间)
reboot system boot 2.6.32-279.el6.i Thu Jun 6 23:53 - 00:03 (00:09)
#还能看到系统的重启时间
…省略部分输出…

linux lastlog 명령

lastlog 명령은 각 시스템 사용자가 시스템에 마지막으로 로그인한 시간을 볼 수 있습니다. 예:

[root@localhost ~]#lastlog
#用户名        端口    来自                最后登陆时间
Username    Port   From                Latest
root             pts/1  192.168.1.100  Wed Mar  4 11:04:22 +0800 2009
bin                                                  **Never logged in**
....(中间省略)....
vbird1          pts/2  192.168.1.100  Wed Mar  4 13:15:56 +0800 2009
....(以下省略)....

lastlog 명령은 기본적으로 /var/log/lastlog 로그 파일을 읽습니다. 이 파일도 바이너리 파일이므로 vi로 직접 편집할 수 없습니다. lastlog 명령으로 호출해야 합니다.

관련 추천: "Linux 비디오 튜토리얼"

위 내용은 Linux에서 과거 로그인 사용자 정보를 확인하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.