2012-04-03 105 views
1

嗨,我是一个Linux服务器东西的noob。 我想知道在Linux中是否有命令,或者有一种方法可以查看哪个“用户”在Linux中查看或访问了一个文件?有没有办法在linux中查看谁查看/访问过一个文件?

有没有这样的命令?

我想“统计”命令的工作可能是一个可能的选项,但谷歌搜索后,我发现有人张贴在这里的底部: http://www.howtogeek.com/howto/ubuntu/get-last-accessed-file-time-in-ubuntu-linux/ 有没有查看“谁”访问的文件的方式。这是真的?

+0

该信息根本不存在。想象一下,如果查看某个文件导致元数据追加,它会导致多少开销。 – 2012-04-03 19:07:51

回答

1

审计子系统可以告诉你谁或访问过什么文件系统对象。

+0

如果有人修改了一个文件,审计子系统是否工作?它也适用于查看/访问文件吗? – 2012-04-03 19:27:17

+0

它可以监视您告诉它的任何操作。 – 2012-04-03 19:28:45

+0

哦,我看到谢谢。那么有没有一个命令来查看特定服务器是否安装了审计子系统?例如,uname -a告诉linux服务器的版本。我想知道是否有像这样的审计子系统或其他一般子系统的命令。 – 2012-04-03 19:36:33

相关问题