在运行Mac OS X 10.6.8的MacBook Pro上查看所有登录历史记录?


7

我可以在终端中使用什么命令查看登录历史记录?我认为有人可能会创建一个隐藏帐户或以安全模式启动计算机。

Answers:


13

用于查看以前登录的古老的Unix实用程序是last

看到 man last


1
这个答案是正确的,可能会显示信息,但是如果攻击者可以物理访问未锁定的计算机,他们可以轻松删除任何访问证据。如果您担心此类访问,则需要启用全盘加密并始终锁定屏幕。
卡斯基2015年

1
@caskey你的评论充其量是愚蠢的。这个答案100%正确和正确,因为问题清楚地询问查看登录信息。它不是强化系统或阻止访问。
杰克古尔德

4

我就是这样做的。

要在Mac上查看您的登录历史记录:

  1. 打开“终端”应用程序
  2. 输入单词last后跟您的用户名。例如,last johnsmith
  3. 您的用户帐户的登录活动列表将按相反的时间顺序显示。

对于不熟悉终端的人:

要打开,您可以在Spotlight搜索中快速找到它(屏幕右上角的沙漏搜索图标)。

我描述的过程今天为我工作。我正在使用OS X Yosemite(10.10.5)。我没有用其他Mac操作系统测试它。


我们可以按月或日视图看到它,我看到它但显示随机登录列表
Nofel

0

在Mac OS Mojave 10.14.5上查看

sudo log show --style syslog  --last 1d | awk '/Enter/ && /unlockUIBecomesActive/ {print $1 " " $2}'

1d - 是一段时间的快捷方式

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.