是否有可能知道谁访问了我的主目录?

Kat*_*uru 6 linux monitoring files audit

假设一个Linux集群中有很多用户,每个用户在/home/xxx下都有自己的HOME目录,xxx是他的用户名(或账号)。如果初始系统配置允许这些用户访问除他们自己的主目录之外的任何这些主目录,用户有没有办法知道谁访问了他的主文件夹?来自其他用户的此类外部访问可能不会导致对本地文件的任何更改,例如查看或复制文件。是否有任何日志文件或工具可以实际监控这些活动?

pet*_*rph 6

使用 Linux 审计子系统 - 参见man auditd或例如这个介绍

  • @Katuru 它可能会有所帮助 - 取决于文件的访问方式(不一定更改)。它可以为您提供访问文件的进程所运行的 ID。但是,如果文件是通过有自己记帐的服务(即 http 守护程序)复制的,则无法确定文件是由谁提供的 - 因为必须检查应用程序本身的日志。 (2认同)