jackyrong 发表于 2013-1-27 05:01:29

win2003的一个安全设置

今天在搞一个服务器时,按照网上的说法,把filesystemobject这个asp组件屏蔽了其中我用到了这样的方法

禁止Guest用户使用scrrun.dll来防止调用此组件。

  使用命令:cacls C:\WINNT\system32\scrrun.dll /e /d guests

但后来发现要用的程序居然要用到filesystemobject,只好又给guest用户权限了,真郁闷,
看来要防止filesystemoject的话,可以这样

查找注册表中
HKEY_CLASSES_ROOT\Scripting.FileSystemObject 键值
将其更改成为你想要的字符串(右键-->"重命名"),比如更改成为
HKEY_CLASSES_ROOT\Scripting.FileSystemObject2
这样,在ASP就必须这样引用这个对象了:
Set fso = CreateObject("Scripting.FileSystemObjectnetpk")
而不能使用:
Set fso = CreateObject("Scripting.FileSystemObject")
如果你使用通常的方法来调用FileSystemObject对象就会无法使用了
页: [1]
查看完整版本: win2003的一个安全设置