查找访客/匿名用户详细信息

查找访客/匿名用户详细信息

有没有什么办法可以找出所有连接到 mac/MBP 的人、找到访问的文件以及连接了多长时间?

可能会列出他访问过、复制过的所有文件/文件夹等等。

答案1

这些操作之一可通过预加载的 UNIX 实用程序 来执行w。通过打开并在提示符下Terminal.app输入w+ ,您将看到类似以下内容的输出:return

Last login: Sun Jan  9 15:21:58 from server.lan
blackcomb:~ tyson$ w
15:24  up 2 days,  4:27, 4 users, load averages: 0.52 0.45 0.45
USER     TTY      FROM              LOGIN@  IDLE WHAT
tyson    console  -                Fri10   2days -
tyson    s000     -                15:21       - ssh [email protected]
tyson    s001     server.lan       15:23       - -bash
tyson    s002     -                15:23       - w

以下是每一行的详细说明:

  • 第一行显示当前时间(15:24)、正常运行时间(2 天、4 小时、27 分钟)、当前登录的用户数(4)以及平均负载(1、5 和 15 分钟内)。
  • 第三行是我登录OS X的图形环境(控制台),我是星期五登录的,到现在已经登录2天了。
  • 第四行是我打开的一个终端窗口(tty s000),在其中运行 SSH。
  • 第五行是ssh我从我的服务器到我的 Mac 打开的会话,目前处于空闲运行状态bash
  • 第六行是我打开的第三个 TTY,我w从那里运行命令。

此信息可与 结合使用lsof以列出打开的文件。例如,运行lsof -u root将显示 当前打开的所有文件、文件夹和管道root

我知道这只是部分答案,但我希望它能够满足您的部分需求!

相关内容