0
我有以下要求,我要监视一个文件夹的文件活动和用户谁这样做。Unix Shell脚本监视文件夹的用户详细信息
我知道一些调用inotify工具,但它可以在HP,Solaris等所有UNIX版本上工作吗?
如何跟踪用户名/用户名谁做文件添加/删除/修改?
我有以下要求,我要监视一个文件夹的文件活动和用户谁这样做。Unix Shell脚本监视文件夹的用户详细信息
我知道一些调用inotify工具,但它可以在HP,Solaris等所有UNIX版本上工作吗?
如何跟踪用户名/用户名谁做文件添加/删除/修改?
我知道一些调用inotify工具,但它可以在HP,Solaris等所有unix 版本上工作吗?
inotify
是仅限Linux的解决方案。有许多可用于其他操作系统(大致相同的解决方案例如,Solaris提供了file event notifications,但我不知道有什么可它包装起来的单一的API中。
以及如何跟踪的用户名/ ID谁这样做,文件添加/删除/修改?
你不能,至少不会在跨平台的方式。在Linux下你也许可以做到像这样使用audit
子系统的任务,但再次是一个Linux的解决方案。
我只需要Unix机器,你有更多的细节围绕审计? –
这就是“Linux” - 只有,而不是“Unix” - 只有。对“linux审计”的简要搜索可能会产生一些有用的文档,包括[快速概述](http://security.blogoverflow.com/2013/01/a-brief-introduction-to-auditd/)我们的朋友在StackExchange。 – larsks