hi,欢迎访问本站!
当前位置: 首页操作系统正文

Linux查看用户登录记录的方法

墨初 操作系统 1100阅读

在linux系统中可以使用who,w,users以及last等ssh命令来查看用户的登录记录,下面是这几个命令的用法,供大家参考。

Linux查看用户的登录记录

1、linux who 命令

who:查看当前登录Linux系统用户的信息

命令格式:

who

例:

#https://www.73so.com
[root@VM-16-2-centos ~]# who
root     pts/1        2023-02-20 20:17 (192.168.31.1)
root     pts/2        2023-02-20 20:17 (192.168.31.1)

2、linux w 命令

w:显示登录linux系统的用户以及当前执行的任务

命令格式:

w

例:

[root@VM-16-2-centos ~]# w
 21:44:00 up 157 days, 10:03,  2 users,  load average: 0.44, 0.23, 0.16
USER     TTY      FROM             LOGIN@   IDLE   JCPU   PCPU WHAT
root     pts/1    192.168.31.1     20:17    0.00s  0.02s  0.02s -bash
root     pts/2    192.168.31.1     20:17    1:26m  3.84s  3.82s top

3、linux users 命令

users:命令用于显示当前登录系统的所有用户的用户列表。

命令格式:

users

例:

[root@VM-16-2-centos ~]# users
root root

4、linux last 命令

last:显示当前与过去登录Linux系统的用户信息

命令格式:

last

例:

[root@VM-16-2-centos ~]# last
root     pts/2        192.168.31.1     Mon Feb 20 20:17   still logged in   
root     pts/1        192.168.31.1     Mon Feb 20 20:17   still logged in   
root     pts/2        192.168.31.1     Sat Feb 18 13:56 - 17:04  (03:07)    
root     pts/1        192.168.31.1     Sat Feb 18 13:56 - 17:04  (03:07)    
root     pts/2        192.169.0.1      Tue Jan 17 20:07 - 20:14  (00:07)    
root     pts/1        192.169.0.1      Tue Jan 17 20:07 - 20:14  (00:07)    
root     pts/2        192.169.0.1      Tue Jan 17 17:53 - 17:55  (00:01)    
......

5、linux lastb 命令

lastb:显示所有登陆linux系统失败的用户信息

命令格式:

lastb

例:

[root@VM-16-2-centos ~]# lastb
root     ssh:notty    110.78.138.66    Mon Feb 20 03:46 - 03:46  (00:00)    
ubuntu   ssh:notty    45.225.160.66    Mon Feb 20 03:46 - 03:46  (00:00)    
ubuntu   ssh:notty    45.225.160.66    Mon Feb 20 03:46 - 03:46  (00:00)    
root     ssh:notty    110.78.138.66    Mon Feb 20 03:46 - 03:46  (00:00)       
nginx    ssh:notty    139.162.123.165  Mon Feb 20 03:46 - 03:46  (00:00)  
......
声明:无特别说明,转载请标明本文来源!
相关推荐