首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有办法在linux框中记录失败的文件操作吗?

问有办法在linux框中记录失败的文件操作吗?
EN

Server Fault用户
提问于 2012-02-01 10:49:53
回答 4查看 1K关注 0票数 2

我想知道linux中是否有一个日志工具可以记录失败的文件操作,例如由于权限而无法创建目录或打开用于写入的文件,以便很容易地跟踪有关文件系统的问题。

EN

回答 4

Server Fault用户

发布于 2012-02-01 12:45:18

去查查吧。它是一个用户空间实用程序,用于存储和搜索Linux内核中的审计子系统生成的审计记录。

票数 3
EN

Server Fault用户

发布于 2012-02-01 12:35:13

您可以设置一个集中式日志服务器,并将syslog守护进程配置为将所有日志(也)发送到该主机。这样,如果您的$someserver确实发生磁盘错误,那么有关这方面的信息可能仍然会被记录到您的集中式日志服务器。安装和配置这样的日志服务器非常简单,例如,syslog-ng可以为您自动设置如下目录树:

代码语言:javascript
复制
/var/log/hosts
/var/log/hosts/host1
/var/log/hosts/host2
/var/log/hosts/host3
...

另外,上面提到的审计子系统是很好的,但是如果包含/var的文件系统出现故障,那么除非您有单独的日志服务器或其他设置,否则它没有一个可以写入的位置。

如果你真的喜欢修补和记录所有的东西,不管它占用多少磁盘空间,格莱西还有很多额外的审计功能。但是,如果您已经使用了SELinux,grsecurity将取代它。

票数 2
EN

Server Fault用户

发布于 2012-02-01 10:55:27

也许这就是你所需要的- http://www.dedoimedo.com/computers/audit.html

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/355731

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档