在Linux系统中有关于用户的登录信息会存放在 utmp(/var/run/utmp)、wtmp(/var/log/wtmp)、btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) 等文件中,我们可以在ssh命令中的 who,w 以及 users 等读取它。
Linux查看用户登录记录的命令
who 命令:
此命令可以显示当前登录Linux系统用户的信息
命令:
who
例:
[root@VM-16-2-centos ~]# who root pts/1 2022-02-25 18:12 (124.135.242.78)
w命令
此命令显示登录Linux系统的用户以及其当前执行的任务
命令:
w
例:
[root@VM-16-2-centos ~]# w 18:24:22 up 70 days, 22:49, 1 user, load average: 0.06, 0.09, 0.13 USER TTY FROM LOGIN@ IDLE JCPU PCPU WHAT root pts/1 124.135.242.78 18:12 6.00s 0.03s 0.00s w
users命令
命令:
users
例:
[root@VM-16-2-centos ~]# users root
last命令
显示当前与过去登录Linux系统的用户信息
命令:
last
例:
[root@VM-16-2-centos ~]# last root pts/1 122.135.242.78 Fri Feb 25 18:12 still logged in root pts/1 124.133.250.20 Thu Dec 23 17:05 - 13:00 (2+19:54) root pts/0 124.145.250.20 Thu Dec 23 17:04 - 13:00 (2+19:55) root pts/3 124.115.250.20 Fri Dec 17 19:22 - 11:36 (16:14) root pts/2 126.135.250.20 Fri Dec 17 19:22 - 11:36 (16:14) root pts/1 212.133.192.243 Fri Dec 17 18:14 - 21:32 (03:18) root pts/0 282.133.192.243 Fri Dec 17 18:08 - 19:39 (01:31) root pts/3 184.135.250.179 Fri Dec 17 12:19 - 18:36 (06:16)
lastb命令
显示所有登录Linux系统失败的用户信息
命令
lastb
以上就是Linux查看用户登录记录的方法。不知觉的在玻璃窗上呵出你的名字,原来你一向在我心里。更多关于Linux查看用户登录记录的方法请关注haodaima.com其它相关文章!