ASP 的 FileSystemObject (FSO) 具備強大檔案系統存取能力,若未妥善限制權限,惡意使用者可跨目錄讀寫他人檔案。本文示範透過 NTFS 權限移除 Everyone/Users、建立站點專屬匿名帳號、設定 IIS 匿名驗證,實現虛擬主機目錄級隔離。
IIS_WPG 群組並重開機。Abc) → 密碼永不過期、不可變更、隸屬 Guests 群組。E:\Abc) → 安全性 → 移除繼承與 Everyone → 僅保留 Administrators 與 Abc 完全控制。Abc 帳號並輸入密碼。訪客以 Abc 匿名身分存取,僅能在 E:\Abc 目錄下運作 FSO,無法跨目錄竊取/破壞其他站點檔案。
%windir%\system32\inetsrv\metabase.xml,尋找 AspMaxRequestEntityAllowed,預設 204800 (200KB) 改為 51200000 (50MB)。Windows 2000 開機優化三大絕招:Msconfig 移植、Boot.ini 調校、關機選項精簡
強化 Windows Server 2003 安全性四招:強制複雜密碼、移除預設共享、關閉自動播放、清空遠端登錄存取路徑
Windows 群組原理實戰:任務列/開始選單鎖定與 IE 進階配置 (下)
Windows 2000/XP 驅動程式相容性陷阱:內建驅動不一定最好,官方驅動才是王道
Windows Server 2003 常見故障診斷與優化設定
使用 .NET Framework System.DirectoryServices 存取 Active Directory (下)