位置: 编程技术 - 正文
推荐整理分享FSO在Win2000服务器中的解决方案(win2000停止服务),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:win2000服务器系统,windows 2000server,windows2000服务器以及基本网络配置,windows2000serve,win2000服务器,win2003ftp服务,win2003ftp服务,windows2000服务器以及基本网络配置,内容如对您有帮助,希望把文章链接给更多的朋友!
ASP 执行时,是以“IUSR_机器名”的身份访问硬盘的,这里没给该用户帐号权限,ASP 也就不能读写硬盘上的文件了。
解决方法:在服务器上打开资源管理器,用鼠标右键点击asp文件所在目录或硬盘分区,选择“属性”,选择“安全”选项卡,此时就可以看到有哪些帐号可以访问这个目录,分区(卷)及访问权限。默认安装后,出现的是“Everyone”具有完全控制的权限。点“添加”,将“IUSR_机器名”给予“完全控制”或相应的权限。
这样做有一定的安全隐患,因为通过fso可以获得读写文件的权限,容易被黑客利用,下面是一种方法。
我们知道,除了CreateObject方法以外,也可以使用一般的标注建立一个组件,我们可以在ASP里面使用HTML
Runat表示是在服务端执行,Scope表示组件的生命周期,可以选用Session,Application或page(表示当前页面,也可缺省)
我们也可以通过修改该Clsid的值而禁用该组件,如将注册表中HKEY_CLASSES_ROOTScripting.FileSystemObjectCLSID的值0DFE- F-CF--A0C改成0DFE-F-CF--A0C(改了最后面一位),这时候的写法为:
CF--A0C">
看运行结果,没问题,OK。这时候我们再用CF--A0C">这时候就出错了。
新建一用户:iusr_domain
IIS里设置对应站点的匿名用户IUSR_DOMAIN
CACLS: 设置目录权限
这样FSO可用,但不会影响别人
预防的办法:
限制用户使用FileSystemObject对象。一种极端的做法是完全反注册掉提供FileSystemObject对象的那个组件,也就是Scrrun.dll。具体的方法如下:
在MS-DOS状态下面键入:
Regsvr /u c:windowssystemscrrun.dll
(注意:在实际操作的时候要更改成为你本地的实际路径)
Windows 进程列表详解 最基本的系统进程(也就是说,这些进程是系统运行的基本条件,有了这些进程,系统就能正常运行)smss.exeSessionManagercsrss.exe子系统服务器进程winlogon.e
开启 Windows Server 上的远程桌面功能 WindowsXP和WindowsServer的远程桌面(RemoteDesktop)相信早已为大家熟知,其实远程桌面源自于WindowsServer家族的终端服务(TerminalService),所以WindowsServer家
NTFS下Win口令破解 第一步,网站下载NTFSDOSProfessional软件,下载后进行安装,安装后执行NTFSDOSProfessionalBootDiskWizard程序,根据向导,会提示依次插入两张软盘,其实能用到
标签: win2000停止服务
本文链接地址:https://www.jiuchutong.com/biancheng/350326.html 转载请保留说明!友情链接: 武汉网站建设