安全:linux 与登录、用户有关的命令
一,查看用户登录的日志:
1,查看用户的登录记录:
[root@backup ~]# last
说明:它的数据从/var/log/wtmp文件中读取
[root@backup ~]# ll /var/log/wtmp
-rw-rw-r--. 1 root utmp 36480 Oct 12 15:18 /var/log/wtmp
2,查看用户的登录失败记录
[root@backup ~]# lastb
说明:它的数据从/var/log/btmp文件中读取
[root@backup ~]# ll /var/log/btmp
-rw-rw---- 1 root utmp 1536 Oct 2 15:47 /var/log/btmp
3,按用户列出所有用户的登录时间:
[root@backup ~]# lastlog
说明:它的数据从/var/log/lastlog文件中读取:
[root@backup ~]# ll /var/log/lastlog
-rw-rw-r--. 1 root utmp 292876 Oct 12 15:18 /var/log/lastlog
二,查看当前登录的用户有哪些?:
1,查看当前登录的用户:
# -f : 显示from,就客户端的ip
[root@backup ~]# w -f
2,who/users这两个命令也可以显示当前登录的用户
[root@backup ~]# users
who
[root@backup ~]# who
三,查看当前用户的账号信息
1,whoami
[root@backup ~]# whoami
root
2,id
[root@backup ~]# id
uid=0(root) gid=0(root) groups=0(root)