系統不再支援 Dreamweaver UltraDev,也不再主動更新 Dreamweaver UltraDev 支援中心。 而 Dreamweaver UltraDev 中可用的功能仍適用於名稱開頭為 Dreamweaver MX 的 Dreamweaver。 因此,我們正在將相關內容移至 Dreamweaver 支援中心。請參閱此技術備註的 Dreamweaver 版本:設定 IIS 網頁伺服器權限 (TechNote 19067)。
|
|
了解 Windows IIS 網頁伺服器權限和 Windows NT/2000 NTFS (NT 檔案系統) 權限之間的不同是很重要的。與 NTFS 權限不同,網頁伺服器權限適用於所有存取網站的使用者。NTFS 權限僅適用於擁有有效 Windows 帳戶的特定使用者或使用者群組。NTFS 控制對伺服器上實體目錄的存取權,而網頁權限控制對構成網站的虛擬目錄的存取權。
網頁存取權限使用 Windows 帳戶 IUSR_computername,其中「computername」是執行 IIS 的伺服器名稱。當使用者使用匿名驗證存取網站時,他們會使用此帳戶。依預設,IIS 會為構成網站的實際檔案夾將「Guest」群組的 NTFS 權限授權憑證給 IUSR_computername。但是,可以針對網站中的任何資料夾或檔案變更這些權限。例如,網頁伺服器權限可用於控制造訪網站的使用者是否可以檢視特定頁面、上傳資訊或在網站上執行指令碼和可執行檔。NTFS 權限可用於防止一般使用者存取私人檔案和目錄。
備註:在 IIS 中停用網頁伺服器權限 (例如停用讀取權限) 會限制所有使用者檢視檔案,無論套用至這些使用者帳戶的 NTFS 權限為何。在 IIS 中啟用讀取權限將允許所有使用者檢視該檔案,除非已套用限制存取的 NTFS 權限。如果同時設定網頁伺服器和 NTFS 權限,明確拒絕存取的權限會優先於允許存取的權限。如果目錄或檔案的網頁權限和 NTFS 權限不同,則會使用比較嚴格的設定。
若要為網頁內容設定網頁伺服器權限:
- 讀取 (依預設選取) 使用者可以檢視目錄或檔案內容和屬性。此權限應針對使用 UltraDev 建立的地點啟用。
- 寫入 使用者可以變更目錄或檔案內容和屬性。此權限通常會在使用 UltraDev 建立的地點上停用。
- 指令碼來源存取權 使用者可以存取來源檔案。如果選取讀取,則可以讀取來源,如果選取寫入,則可以寫入來源。指令碼來源存取權包含指令碼的來源代碼,例如 ASP 應用程式中的指令碼。如果讀取和寫入都未選取,則此選項無法使用。
- 目錄瀏覽 使用者可以檢視檔案清單和集合。
- 記錄造訪 造訪網站時會建立記錄項目。
- 索引此資源 允許索引服務索引此資源。這允許對資源執行搜尋。
- 無 不執行指令碼 (例如 ASP 應用程式) 或伺服器上的可執行檔。如果此權限設定為無,ASP 頁面將無法運作。
- 僅限指令碼 僅執行指令碼 (例如 ASP 應用程式) 在伺服器上。這是使用 UltraDev 建立的 ASP 網頁應用程式的推薦設定。
- 指令碼和可執行檔 在伺服器上執行指令碼 (例如 ASP 應用程式) 和可執行檔。
其他資訊
如需網頁伺服器權限的詳細資訊,請參閱 IIS 技術文件。如果已安裝 IIS,您可以在瀏覽器位址列中輸入 http://localhost/iisHelp/ 並按 Enter 鍵來檢視產品文件。
如需其他資訊,請參閱了解匿名驗證和 IUSR 帳戶 (TechNote 15378) 和WWW 驗證方法 (TechNote 15383)。
如需有關 IIS 安全性問題的絕佳資訊來源,請造訪Microsoft Security Advisor 網站。