如何清除登录历史记录

如何清除登录历史记录

在 OSX 中,我可以获得登录历史记录和帐户使用情况:

  • 该命令ac -p给出一台机器上用户的总登录时间。
  • 该命令last提供机器上的登录历史记录。

我该如何重置这些信息?

文档指出/var/run/utmpx,删除文件没有明显效果。/var/account/应该包含很多有趣内容的目录也不存在。

更新:

在偶然发现该opensnoop命令后,我发现历史记录存储在中/var/log/asl/*.asl。删除这些文件就可以了。

答案1

登录信息存储在 Apple 系统日志中。

删除操作/var/log/asl/*.asl会清除包含登录历史记录等内容的日志文件。

相关内容