如何实现对文件操作的监控?
伯薇 2004-11-07 12:01:42 我现在想实现的功能是对特定文件的监控。
在打开、复制、删除某个文件的时候,首先我要从数据库中读出信息,看该用户是否有对该文件操作的权限,然后根据权限来进行相应的操作。
我想实现的方法有两种:一种是对文件进行监控,也就是说在对文件进行特定的操作的时候,先截获消息,然后进行判断。但是好像使用shell编程,获得文件的名字很困难。
另一种方法,我想是否可以对打开相应的文件的程序如word,excel来进行监控。但是这种方法支能够实现一部分的功能。
另外,我想到底是截获文件好还是截获进程好,还没有一个标准来进行判断。
大家对此有什么高见?