現在絕大多數的虛擬主機都禁用了 ASP 的標準組件:FileSystemObject,
因為這個組件為 ASP 提供了強大的文件系統訪問能力,可以對服務器硬碟上的任何文件進行
讀、寫、複製、刪除、改名等操作(當然,這是指在使用默認設置的 Windows NT / 2000 下才能做到)。
但是禁止此組件後,引起的後果就是所有利用這個組件的 ASP 將無法運行,無法滿足客戶的需求。
如何既允許 FileSystemObject 組件,又不影響服務器的安全性(
即:不同虛擬主機用戶之間不能使用該組件讀寫別人的文件)呢?
這裡介紹本人在實驗中獲得的一種方法,下文以 Windows 2000 Server 為例來說明。