FSO在Win2000服務(wù)器中的解決方案
ASP 執(zhí)行時(shí),是以“IUSR_機(jī)器名”的身份訪問(wèn)硬盤(pán)的,這里沒(méi)給該用戶帳號(hào)權(quán)限,ASP 也就不能讀寫(xiě)硬盤(pán)上的文件了。
解決方法:在服務(wù)器上打開(kāi)資源管理器,用鼠標(biāo)右鍵點(diǎn)擊asp文件所在目錄或硬盤(pán)分區(qū),選擇“屬性”,選擇“安全”選項(xiàng)卡,此時(shí)就可以看到有哪些帳號(hào)可以訪問(wèn)這個(gè)目錄,分區(qū)(卷)及訪問(wèn)權(quán)限。默認(rèn)安裝后,出現(xiàn)的是“Everyone”具有完全控制的權(quán)限。點(diǎn)“添加”,將“IUSR_機(jī)器名”給予“完全控制”或相應(yīng)的權(quán)限。
這樣做有一定的安全隱患,因?yàn)橥ㄟ^(guò)fso可以獲得讀寫(xiě)文件的權(quán)限,容易被黑客利用,下面是一種方法。
我們知道,除了CreateObject方法以外,也可以使用一般的標(biāo)注建立一個(gè)組件,我們可以在ASP里面使用HTML
Runat表示是在服務(wù)端執(zhí)行,Scope表示組件的生命周期,可以選用Session,Application或page(表示當(dāng)前頁(yè)面,也可缺省)
我們也可以通過(guò)修改該Clsid的值而禁用該組件,如將注冊(cè)表中HKEY_CLASSES_ROOT\Scripting.FileSystemObject\CLSID的值0D43FE01- F093-11CF-8940-00A0C9054228改成0D43FE01-F093-11CF-8940-00A0C9054229(改了最后面一位),這時(shí)候的寫(xiě)法為:
CF-8940-00A0C9054229">
看運(yùn)行結(jié)果,沒(méi)問(wèn)題,OK。這時(shí)候我們?cè)儆肅F-8940-00A0C9054228">這時(shí)候就出錯(cuò)了。
新建一用戶:iusr_domain
IIS里設(shè)置對(duì)應(yīng)站點(diǎn)的匿名用戶IUSR_DOMAIN
CACLS: 設(shè)置目錄權(quán)限
這樣FSO可用,但不會(huì)影響別人
預(yù)防的辦法:
限制用戶使用FileSystemObject對(duì)象。一種極端的做法是完全反注冊(cè)掉提供FileSystemObject對(duì)象的那個(gè)組件,也就是Scrrun.dll。具體的方法如下:
在MS-DOS狀態(tài)下面鍵入:
Regsvr32 /u c:\windows\system\scrrun.dll
(注意:在實(shí)際操作的時(shí)候要更改成為你本地的實(shí)際路徑)
相關(guān)文章

首個(gè) 64 位 Windows 2000 系統(tǒng)的測(cè)試版本被發(fā)現(xiàn)
通過(guò)追蹤“AXP64 / ALPHA64 移植”等微軟 Windows NT 測(cè)試版本,發(fā)現(xiàn)了首個(gè) 64 位 Windows 2000 系統(tǒng)的測(cè)試版本,下文為大家?guī)?lái)了詳細(xì)介紹,一起看看吧2023-05-22windows 2000如何安裝?win2000操作系統(tǒng)安裝全程圖解
本文向大家介紹win2000操作系統(tǒng)安裝的全過(guò)程,內(nèi)容介紹地比較詳細(xì),非常實(shí)用,感興趣的朋友可以學(xué)習(xí)一下2014-06-16winxp/2000系統(tǒng)環(huán)境下正常使用財(cái)付通證書(shū)以及控件圖文教程
很多新手朋友們都不知道Windows,xp/2000系統(tǒng)環(huán)境下如何正常使用財(cái)付通證書(shū)以及控件?為了確保您能夠順暢的使用證書(shū),按以下步驟檢查和設(shè)置您的電腦即可2014-01-16WINDOWS NT/2000下屏蔽CTRL+ALT+DEL完美解決方案
通過(guò)替換GINA DLL的方式很好地實(shí)現(xiàn)了在NT/2000下屏蔽CTRL+ALT+DEL的功能,下面為大家介紹下具體的實(shí)現(xiàn)原理及步驟,需要的朋友不要錯(cuò)過(guò)2013-11-11
本文為大家?guī)?lái)了win2000系統(tǒng)文件名詳解,感興趣的朋友一起看看吧2012-07-30了解Windows 2000 DNS服務(wù)器區(qū)域的類(lèi)型區(qū)別
Windows 2000的DNS服務(wù)器中有兩品種型的搜索區(qū)域:“正向搜索區(qū)域”和“反向搜索區(qū)域”。其中“正向搜索區(qū)域”用來(lái)處理正向分析,即把主機(jī)名分析為IP地址;而“反向搜索區(qū)2011-05-30細(xì)說(shuō)Win2000的系統(tǒng)安全防范對(duì)策
由于Win2000操作系統(tǒng)良好的網(wǎng)絡(luò)功能,因此在因特網(wǎng)中有部分網(wǎng)站服務(wù)器開(kāi)始使用的Win2000作為主操作系統(tǒng)的。2009-07-22- Tab鍵是TALBE(表格)的縮寫(xiě),也叫制表定位鍵,可能你覺(jué)得它只有在編輯文檔時(shí)才會(huì)派上用場(chǎng)。其實(shí)不然,在 Windows 系統(tǒng)下Tab鍵在很多時(shí)候都可以作為提升效率的幫手,下2009-05-15
- 給Windwos 2000操作系統(tǒng)的管理員帳號(hào)設(shè)置了密碼。但是現(xiàn)在登錄時(shí)出現(xiàn)一個(gè)對(duì)話框,有沒(méi)有什么方法可以把這個(gè)對(duì)話框去除? 如果是Windwos 2000專(zhuān)業(yè)版,那么直接進(jìn)入“2009-05-15
- 一、通過(guò)修改注冊(cè)表“曲線”安裝生成 我們知道,在Windows NT或Windows 2000中文版操作系統(tǒng)中,內(nèi)置了一些中文輸入法,如鄭碼、表形碼、拼音等。這2008-09-08



