查询linux服务器登录记录,云服务器 DC2 Linux 查看用户登录记录

本文对 云服务器 ECS Linux 查看用户登录记录的方法进行简要说明。

要点:用户登录的信息通常记录在 utmp(/var/run/utmp)、wtmp(/var/log/wtmp)、btmp(/var/log/btmp) 和 lastlog(/var/log/lastlog) 等文件中。

who、w 和 users 等命令通过 utmp(/var/run/utmp) 文件查询当前登录用户的信息。

last 和 ac 命令通过 wtmp(/var/log/wtmp) 文件查询当前与过去登录系统的用户的信息。

lastb 命令通过 btmp(/var/log/btmp) 文件查询所有登录系统失败的用户的信息。

lastlog 命令通过 lastlog(/var/log/lastlog) 文件查询用户最后一次登录的信息。

1.who 命令:显示当前当登录的用户的信息# who

root     pts/0        2015-05-16 12:09 (182.92.253.20)

root     pts/1        2015-05-16 12:54 (182.92.253.20)

root     pts/2        2015-05-16 13:21 (182.92.253.20)

root     pts/3        2015-05-16 13:21 (182.92.253.20)

2.w 命令:显示登录的用户及其当前执行的任务# w

15:41:39 up 5 days,  1:51,  7 users,  load average: 0.00, 0.00, 0.00

USER     TTY      FROM              LOGIN@   IDLE   JCPU   PCPU WHAT

root     pts/0    182.92.253.20    12:09    2:14m  0.05s  0.05s mysql -ujacky -px xxxx

root     pts/1    182.92.253.20    12:54   34:49   0.35s  0.35s mysql -ujacky -px xxxx

root     pts/2    182.92.253.20    13:21    2:13m  0.00s  0.00s -bash

3.users 命令:显示当前当登录的用户的用户名# users

root root root root root root root

4.last 命令:显示当前与过去登录系统的用户的信息# last

root     pts/6        182.92.253.20    Sat May 16 15:31   still logged in

root     pts/5        182.92.253.20    Sat May 16 15:25   still logged in

root     pts/4        182.92.253.20    Sat May 16 15:07   still logged in

root     pts/3        182.92.253.20    Sat May 16 13:21   still logged in

5.lastb 命令:显示所有登录系统失败的用户的信息# lastb

root     ssh:notty    46.17.40.55      Sat May 16 02:06 - 02:06  (00:00)

root     ssh:notty    206.221.188.50   Sat May 16 02:06 - 02:06  (00:00)

root     ssh:notty    95.173.184.2     Sat May 16 01:58 - 01:58  (00:00)

6.lastlog 命令:显示用户最后一次登录的信息#lastlog

Username         Port     From             Latest

root             pts/6    182.92.253.20    Sat May 16 15:31:48 +0800 2015

bin                                        **Never logged in**

daemon                                **Never logged in**

7.secure文件查看登录记录#cat /var/log/secureu

Jun  9 08:42:10 iZ25bvxoe7qZ sshd[21418]: Accepted password for root from 42.120.74.106 port 32907 ssh2

Jun  9 08:42:10 iZ25bvxoe7qZ sshd[21418]: pam_unix(sshd:session): session opened for user root by (uid=0)

Jun  9 08:42:10 iZ25bvxoe7qZ sshd[21420]: Accepted password for root from 42.120.74.106 port 33969 ssh2

Jun  9 08:42:10 iZ25bvxoe7qZ sshd[21420]: pam_unix(sshd:session): session opened for user root by (uid=0)

Jun  9 08:42:10 iZ25bvxoe7qZ sshd[21420]: subsystem request for sftp by user root

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值