iis訪問許可權
㈠ 如何設置IIS網站目錄的訪問許可權
打開網站根目錄的「屬性」窗體,然後切換到「安全」選項框
在「安全」選項框中,有該目錄許可權的組或用戶,以及對應的許可權。
點擊「編輯」按鈕,在打開的「許可權」對話框中,再點擊「添加」按鈕,依次添加匿名用戶IUSR和和用戶組IIS_IUSRS
對於網站的根目錄,通常只需要賦予「讀取」,「列出文件夾內容」和「讀取和執行」的許可權。
如果在網站下某些文件或目錄需要寫入許可權,則單獨在這些文件或目錄的IUSR和IIS_USRS許可權上添加「寫入」
通過這種方式完成網站的訪問許可權設置,之前碰到的問題就迎刃而解。
㈡ iis 網站 怎麼設置訪問用戶的許可權設置
1.C盤windows保留user許可權,以使應用程序池的用戶network service發揮作用,
刪除除C盤外所有的用戶許可權只給於administrators、system、createowner用戶的完全控制許可權,
2.www目錄分別給予賬號許可權,匿名訪問用戶屬於Guest組
3.對於IIS網站來說,需要兩個賬號,一個是匿名訪問許可權訪問頁面這些,另一個是執行asp.net的許可權即應用程序池標識,只要這兩個賬號開起來就可保證運行。
匿名賬號負責靜態頁面、asp、PHP等,應用程序池標識負責aspx的運行。 來自:iisboy.com
㈢ iis無許可權訪問,怎麼辦
先確認IIS匿名賬戶是否有許可權訪問這個目錄,右擊該目錄右鍵共享和安全-安全,添加IIS匿名賬戶進去,一般為IUSR這個賬戶,如果實在不懂可以直接添加everyone進去再測試一下看看,一般都可以的
出現的錯誤如下:
您無權查看該網頁
您可能沒有許可權用您提供的憑據查看此目錄或網頁。
解決辦法:
1、沒有設置好首頁文件
打開IIS然後依次打開該網站的屬性--文檔--添加,把需要設置成首頁的文件填上去,如index.html,iis默認文檔上是index.htm而不是index.html,注意這一點,當初在這個細節上耽誤了些時間;
2、沒有允許ASP
打開IIS然後找到「web 服務擴展」,把「Active Server Pages」允許就行了
3、許可權設置錯誤
全部都使用「IUSR_計算機名稱」這個賬戶
打開網站目錄的文件夾,右鍵屬性--共享和安全--添加,右邊會有一個「立即查找」,然後找到「IUSR_計算機名稱」這個用戶即可
打開IIS然後依次打開該網站的屬性--目錄安全性,這里會有一個IP和身份驗證,點擊一下「編輯」,然後會選「瀏覽」,就會有一個「立即查找」,然後找到「IUSR_計算機名稱」這個用戶即可
匿名身份驗證
IIS 創建 IUSR_計算機名稱 帳戶(其中 計算機名稱 是正在運行 IIS 的伺服器的名稱),用來在匿名用戶請求 Web 內容時對他們進行身份驗證。此帳戶授予用戶本地登錄許可權。你可以將匿名用戶訪問重置為使用任何有效的 Windows 帳戶。
4、沒有設置執行的許可權
打開IIS然後依次打開該網站的屬性--主目錄,
首先勾選「腳本資源訪問」,然後將最下面的「執行許可權」修改成「純腳本」
㈣ win8.1系統中iis安裝後對文件沒有訪問許可權,怎麼辦
1、在遇到許可權限制的文件夾上右鍵滑鼠,然後選擇「屬性」;
2、在彈出的文件屬性對話框中,切換到「安全」選項卡,然後再點擊底部的「高級」選型;
3、進入文件高級屬性對話框後,我們可以看到這個文件夾屬於Administrators用戶所有,我們這里需要降低賬戶,需要點擊後邊的「更改」;
4、之後會彈出一個小的選擇用戶對話框,我們這里輸入要選擇的對象名稱下方的文字區域中輸入Everyone,然後點擊右側的「檢測名稱」按鈕,最後點擊「確定」即可;
5、最後還需要在回到的高級安全設置窗口中,需要選中主體中的SYSTEM目錄條,勾選上下兩個選框,點擊底部的」確定「即可,最後還會彈出一個安全提示框,我們選擇「是」確認即可。
㈤ 如何使用IIS授予對Web伺服器許可權
不過,您可以更改網站中任何文件夾或文件的許可權。例如,您可以使用 Web 伺服器許可權來控制是否允許網站訪問者查看某一特定網頁、載入信息或運行腳本。
當同時配置 Web 伺服器許可權和 Windows NTFS 許可權時,您可以在多個級別(從整個網站到單個文件)控制用戶訪問 Web 內容的方式。
1. 啟動 Internet 服務管理器。或者啟動 IIS 管理單元。
2. 單擊以展開* server name,其中 server name 是伺服器的名稱。
3. 右鍵單擊要為用戶授予訪問許可權的網站、虛擬目錄、文件夾或文件,然後單擊屬性。
4. 根據您的具體情況單擊下列選項卡之一:
主目錄、 虛擬目錄、目錄、文件
5. 單擊以選中或清除下列任何一個對應要授予的 Web 許可權級別的復選框(如果存在): 腳本資源訪問:授予此許可權將允許用戶訪問源代碼。腳本資源訪問包含腳本的源代碼,如 Active Server Pages (ASP) 程序中的腳本。注意,此許可權只有在授予讀取或寫入許可權時才可用。
注意:如果單擊腳本資源訪問,用戶將可以從 ASP 程序的腳本中查看到敏感信息,例如用戶名和密碼。他們還將能夠更改您的伺服器上運行的源代碼,這會嚴重影響伺服器的安全和性能。建議您使用單個的 Windows 帳戶和更高級別的身份驗證(如集成的 Windows 身份驗證)來處理對此類信息和這些功能的訪問。
讀取:授予此許可權將允許用戶查看或下載文件或文件夾及其相關屬性。讀取許可權默認情況下是選中的。
寫入:授予此許可權將允許用戶把文件及其相關屬性上載到伺服器中啟用的文件夾,或允許用戶更改啟用了寫入許可權的文件的內容或屬性。
目錄瀏覽:授予此許可權將允許用戶查看虛擬目錄中的文件和子文件夾的超文本列表。請注意,文件夾列表中並不顯示虛擬目錄;用戶必須知道虛擬目錄的別名。
注意:如果下列兩個條件都滿足,則當用戶試圖訪問伺服器上的文件或文件夾時,Web 伺服器將在用戶的 Web 瀏覽器中顯示一條Access Forbidden(禁止訪問)錯誤信息: 目錄瀏覽被禁用。
用戶未在地址框中指定文件名,如 Filename.htm。
記錄訪問:授予此許可權可在日誌文件中記錄對此文件夾的訪問。只有在為網站啟用了日誌記錄時才會記錄日誌條目。
索引資源:授予此許可權將允許 Microsoft 索引服務在網站的全文索引中包含該文件夾。授予此項許可權後,用戶將可以對此資源執行查詢。
6. 在執行許可權框中,選擇一個設置以確定想讓腳本在此網站上以何種方式運行。可以使用以下設置:? 無:如果不希望用戶在伺服器上運行腳本或可執行的程序,則請單擊此設置。當使用此設置時,用戶只能訪問靜態文件,如超文本標記語言 (HTML) 文件和圖像文件。
僅腳本:單擊此設置可在伺服器上運行諸如 ASP 程序之類的腳本。
腳本和可執行文件:單擊此設置可在伺服器上同時運行 ASP 程序之類的腳本和可執行程序。
7. 單擊確定,然後退出Internet 服務管理器或退出 IIS 管理單元。
注意: 在您嘗試更改網站或虛擬目錄的安全屬性時,IIS 會檢查該網站或虛擬目錄中包含的子節點(虛擬目錄和文件)上的現有設置。如果在較低級別上設置的許可權不同,則 IIS 會顯示一個繼承覆蓋對話框。要指定哪些子節點應該繼承您在較高級別上設置的許可權,請單擊子節點列表中的一個或多個節點,然後單擊確定。子節點將繼承新的許可權設置。
如果文件夾或文件的 Web 許可權和 NTFS 許可權不同,則將使用這兩種設置中限制條件較嚴格的設置。