免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1828 | 回复: 5
打印 上一主题 下一主题

在red hat linux环境中能否实现记录下文件移动删除等相关操作的功能 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-01-22 16:52 |只看该作者 |倒序浏览
各位大虾好!有一个问题问问大家,在网上找了很久没有答案。公司有这样一个需求:生产环境是red hat linux操作系统,管理着一套存储,用户通过盘符映射来访问存储并上传修改文件。由于用户都有写权限,可以上传修改删除文件,这样就会出现误删除的情况,所以需要记录下每个用户对文件的操作,不知道在red hat linux环境中可不可以实现这个功能。
(查了一下在Windows中利用审计可以实现,但是客户端有200多台,而服务器端只有4台,所以领导想在服务器端实现。另外给共享目录加上sticky位可以防止误删除,但领导要求有文件删除记录,即使是删除属于自己的文件。)
所以来问问各位大虾有没有什么思路,谢谢!

论坛徽章:
0
2 [报告]
发表于 2010-01-22 17:37 |只看该作者
我记得是有inotify.

论坛徽章:
0
3 [报告]
发表于 2010-01-22 22:38 |只看该作者
粘着位(Sticky bit)
如果用户对目录有写权限,则可以删除其中的文件和子目录,即使该用户不是这些文件的所有者,而且也没有读或写许可。粘着位出现执行许可的位置上,用t表示,设置了该位后,其它用户就不以删除不属于他的文件和目录。

审计laus

论坛徽章:
0
4 [报告]
发表于 2010-01-22 23:12 |只看该作者
直接用svn不就直接完事了吗?

招聘 : 技术支持/维
论坛徽章:
0
5 [报告]
发表于 2010-01-23 01:06 |只看该作者

回复 #1 retrievalman 的帖子

svn可以吧

论坛徽章:
0
6 [报告]
发表于 2010-01-23 13:44 |只看该作者

回复 #2 china-yuan 的帖子

谢谢你提供的答案。我去网上查了一下,inotify是一个linux内核级别的特性,经过编程可以监控文件系统的活动。不过公司想要的是一个软件工具,并且要能记录下来对文件的各种操作,生成日志之类的文件。还请各位大虾帮忙出出主意!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP