有没有办法查看登录历史记录,我是说能不能看到有人在我不在的时候使用过电脑,以及他们使用电脑的时间。
如果可以的话,我应该去哪里获取这些日志?
如果不行的话,是否有一个可以记录所有登录和时间的程序?
如果可以的话,我应该去哪里获取这些日志?
如果不行的话,是否有一个可以记录所有登录和时间的程序?
/var/log/auth.log
sudo less /var/log/auth.log
sudo grep 'authentication failure' /var/log/auth.log | grep -v "sudo"
。示例输出行:Feb 19 14:35:02 comp-name-1 compiz: pam_unix(unity:auth): authentication failure; logname= uid=1001 euid=1001 tty= ruser= rhost= user=ld
。打印成功登录历史记录的命令:sudo grep 'login keyring' /var/log/auth.log | grep -v "sudo"
。示例输出行:Feb 18 07:17:58 comp-name-1 compiz: gkr-pam: unlocked login keyring
。可能只显示最后一次重启后的登录记录。排除sudo是因为否则我们自己的命令也会被列出来。 - lukesudo grep login.*session.*opened.*USERNAME /var/log/auth.log | grep -v sudo | less -N
- Muhamed Huseinbašićlastlog
命令。有一些有用的选项,例如只查看特定用户的登录记录。sudo cat /var/log/auth.log | grep "Lid opened"
sudo cat /var/log/auth.log | grep "Lid closed"
sudo cat /var/log/auth.log | grep "session opened for user root"
sudo cat /var/log/auth.log | grep "session closed for user root"
sudo grep 'login keyring' /var/log/auth.org
来检查登录历史记录。 - Tao Wangwho
。who -a
last
命令。 - suhailvslast > userlogin.log
。 - suhailvslast | less
。你可以使用相同的vim
命令来搜索某些内容。 - Pathros