![如何跟踪新登录?](https://linux22.com/image/218725/%E5%A6%82%E4%BD%95%E8%B7%9F%E8%B8%AA%E6%96%B0%E7%99%BB%E5%BD%95%EF%BC%9F.png)
我如何知道新用户登录?我想创建一个 bash 脚本,当新用户登录时,该脚本将执行一些任务。但如何查看新登录呢?
答案1
您可以在文件中查看有关打开/关闭会话的信息/var/log/auth.log
(如果有)。将用户切换到 root 后的输出示例:
Apr 3 13:37:43 anonymoose su: pam_unix(su:session): session opened for user root(uid=0) by anon(uid=0)
如何查看日志文件本身就是另一个问题。例如,您可以定期使用该命令来查找文件的tail
最后几行。n
auth.log