![如何清除登录历史记录](https://linux22.com/image/1314428/%E5%A6%82%E4%BD%95%E6%B8%85%E9%99%A4%E7%99%BB%E5%BD%95%E5%8E%86%E5%8F%B2%E8%AE%B0%E5%BD%95.png)
在 OSX 中,我可以获得登录历史记录和帐户使用情况:
- 该命令
ac -p
给出一台机器上用户的总登录时间。 - 该命令
last
提供机器上的登录历史记录。
我该如何重置这些信息?
文档指出/var/run/utmpx
,删除文件没有明显效果。/var/account/
应该包含很多有趣内容的目录也不存在。
更新:
在偶然发现该opensnoop
命令后,我发现历史记录存储在中/var/log/asl/*.asl
。删除这些文件就可以了。
答案1
登录信息存储在 Apple 系统日志中。
删除操作/var/log/asl/*.asl
会清除包含登录历史记录等内容的日志文件。