香港大带宽
特惠
阿里云CN2+精品网线路,可选300M或500M大带宽。年付可享流量翻倍!
本文介绍如何在Linux系统的ECS实例获取用户登录记录。
Linux系统中用户登录记录相关文件说明如下。
用户登录信息通常记录在/var/run/utmp
、/var/log/wtmp
、/var/log/btmp
、/var/log/lastlog
等文件中。
who
、w
和users
等命令通过/var/run/utmp
文件查询当前登录用户的信息。
last
和ac
命令通过/var/log/wtmp
文件查询当前与过去登录系统的用户的信息。
lastb
命令通过/var/log/btmp
文件查询所有登录系统失败的用户的信息。
lastlog
命令通过/var/log/lastlog
文件查询用户最后一次登录的信息。
who
命令用于查看当前登录系统的用户信息,返回结果类似如下。
w
命令显示当前登录的用户名并显示该用户当前执行的任务,返回结果类似如下。
users
命令用于显示当前登录的用户名,返回结果类似如下。
last命令用于查看截止当前登录过系统的所有用户信息,返回结果类似如下。
lastb
命令显示所有登录系统失败的用户的信息,返回结果类似如下。
lastlog
命令用于查看用户最后一次登录系统的信息,返回结果类似如下。
cat /var/log/secure
命令用于查询所有用户登录系统的记录,返回结果类似如下。