iis7無法訪問
❶ windows7系統iis測試時出現無法訪問該怎麼辦
許可權,這一步驟是必須的,否則在登錄 FTP 的時候會出現錯誤。如下圖所示,我們會看到由於許可權不足導致無法讀取配置文件的錯誤提示。而無許可權讀取的文件是位於 inetsrv\config 下的 redirection.config 文件。經過 gOxiA 的測試發現即使為該文件添加了相應的許可權但仍提示登錄失敗,最終要配置 config 目錄許可權,賦予 Network Service(FTP7 進程的默認帳戶)有讀取許可權後才能正常登錄。
為了簡單的演示目錄許可權的設置過程,gOxiA 參考了 IIS.net 中相關文章的命令行,其中涉及到的 cacls 可以直接運行就可以得到參數幫助。要執行的命令行如下:
cacls c:\Windows\system32\inetsrv\config /G "Network Service":R /E
配置了 config 目錄許可權後,請確保 「Network Service」對該目錄下的 administration.config 和 redirection.config 文件有讀取許可權,否則請執行如下命令行:
cacls c:\Windows\system32\inetsrv\config\administration.config /G "Network Service":R /E
cacls c:\Windows\system32\inetsrv\config\redirection.config /G "Network Service":R /E
之後創建一個 FTP 的默認目錄,注意請添加「Network Service」有完全控制的許可權。
下面,我們開始配置 IIS7,創建一個 FTP 站點,為其啟用 IisManagerAuth,並創建一個 IIS管理憑據的帳戶,使其具備 FTP 相應的訪問許可權。
在開始之前請確認已經安裝了 IIS7 的 管理服務組件,否則請進入伺服器管理,單擊添加角色服務,選中 IIS7 的管理服務組件,進行安裝。
默認可以使用 C:\Inetpub\FTProot 作為 FTP 主目錄,當然也可以根據自己的需要創建或選擇一個目錄,但是需要注意,請賦予「Network Service」有完全控制許可權。
下來我們配置 IIS7 啟用 IIS管理器憑據,在啟用之後才能使用 IisManagerAuth。為此,打開 IIS管理器,雙擊「管理服務」,選中「Windows 憑據或 IIS 管理器憑據」,最後單擊右邊操作列表下的「應用」。
之後使用「IIS管理器用戶」創建一個 IIS 所管理的用戶帳號。為此,雙擊「IIS 管理器用戶」,單擊「添加用戶」,在彈出的窗體中輸入用戶名和密碼。
上述操作一旦完成,就可以開始創建一個 FTP 站點,首先選中 IIS
管理器左邊的導航窗體中的「網站」,之後單擊滑鼠右鍵,左鍵單擊「添加 FTP 站點…」。
「站點信息」中輸入 FTP 站點名稱,如:Default FTP Site。並選擇默認的內容目錄,本例中 gOxiA 使用的是 C:\inetpub\FTProot,單擊「下一步」。
在「綁定和 SSL 設置」中,根據需要啟用虛擬主機名,注意:FTP「虛擬主機名」可能不被一些客戶端所支持。此外請將 SSL 默認的配置「需要」更改為「允許」,否則如果不配置 SSL 證書並使用 SSL FTP 登錄方式將導致客戶端連接失敗。
在 「身份驗證和授權信息」配置中,更具需要選擇身份驗證方式,並指定一個用戶和許可權。如果你只允許 IIS管理器用戶能夠訪問該 FTP 站點,那麼這一步可以不配置,直接單擊「完成」。方便大家的學習,本例中允許系統用戶中的 Administrator 對該 FTP 有讀取和寫入的許可權。
現在以 Windows 身份驗證方式的 FTP 站點已經創建好了,下面我們可以使用 Administrator 來登錄 FTP。
經過測試,創建的 FTP 站點已經正常運行,下面我們將要為該 FTP 站點添加之前創建的 IIS管理器用戶 — goxia 有相應的訪問許可權。
首先,選中「Default FTP Site」,在內容窗體中雙擊「FTP 身份驗證」,進入「FTP 身份驗證」設置後單擊右邊操作中的「自定義提供程序…」,在彈出窗體中勾選「IisManagerAuth」。
啟用了 IisMangerAuth 後,打開「FTP 授權規則」,添加指定的用戶 — goxia,並賦予有相應的訪問許可權。
最後我們來使用 goxia 這個 IIS 管理器用戶登錄 FTP 進行測試。
如 果首次登錄失敗,提示無法驗證用戶和密碼,則需要打開該 FTP 站點的「IIS 管理器許可權」設置,添加 goxia 這個帳號。之後測試登錄成功後再將其帳號從中刪除即可。查找 IIS.net 的相關指引文檔,發現默認是要執行這步配置的,但是 gOxiA 認為這一步是配置用戶是否具有該 FTP 的遠程管理許可權的,一旦配置並啟用 IIS 的遠程管理服務,那麼該帳號具備的許可權可能會造成安全隱患。目前 gOxiA 也未完全理解。希望有網友指點一二!
❷ iis7 無法驗證對路徑的訪問是怎麼回事兒
打開IIS 7管理器,滑鼠單擊定位到出現了這個錯誤的網站
在IIS 7管理器的右邊,選擇「基本設置」
在彈出的「編輯網站」對話框中,單擊「連接為」按鈕
在「連接為」對話框中,選擇「特定用戶」單選按鈕
並單擊右邊的「設置」按鈕
在彈出的「設置憑據」對話框中,輸入用戶名、密碼和確認密碼
❸ IIS7 架設網站 只能在本地打開,遠程無法訪問
個人感覺:
1、你的伺服器沒有備案,被服務商關了80埠了。
2、修改了解析地址,需要等到48小時候 全球的DNS解析才會生效。
❹ IIS7-無法訪問phpMyAdmin
IIS 里設置一個默認頁面 如*.HTM
不然 你訪問時不帶 訪問頁面名稱,默認是列出目錄,而IIS沒有配置成顯示目錄
❺ win2008IIS7設置301後網站不能訪問
肯定不能訪問啊,因為設置了所有請求都跳轉這里(即使是上面設定的目標也是會跳轉)這樣會形成死循環的。
如果你是想讓某個域名讓訪客訪問域名時跳轉設置的頁面(非首頁,可以是該網站或者是其他地方的網站地址)那還是建議用html實現吧。
方法很簡單,在網站根目錄下新建一個index.html,然後在裡面輸入以下內容,只要確保要跳轉的域名之前的域名可以被正確訪問到根目錄,那就可以了。
<html>
<head>
<metahttp-equiv="refresh"content="0;url=(這里填寫要跳轉的地方)">
</head>
<body>
</body>
<html>
❻ IIS7建立的網站不能本機無法訪問,出現HTTP Error 404. The requested resource is not found.信息
404的意思是你當前訪問的這個文件是不存在的。不是編程錯誤也不是IIS問題。是千真萬確你這個文件不存在。
❼ IIS7下URL編碼的文件名無法被訪問
我的提問郵件有回復了,他說需要修改域名DNS,難道升級到IIS7後必須修改DNS才能使用嗎?A記錄不行?原來IIS6可是行的,很郁悶,又得等24-48小時
❽ IIS7 綁定主機頭後無法訪問
你沒有修改電腦裡面的hosts文件此文件在你c盤下WINDOWS\system32\drivers\etc目錄裡面用記事本打開hosts文件將你本機的IP地址以及你的主機頭設置的域名填入其中如果在其他的電腦打開你搭建的網站同樣修改那台電腦的hosts文件(區域網內)那就修改你虛擬機的hosts文件了。。。直接使用你設置的主機頭那個域名就可以訪問!
❾ win7旗艦版 iis7.0 網站靜態頁面不能訪問,該怎麼解決
win7的IIS是不好配置的,安裝時注意點開,IIS安裝前面那個按鈕,裡面還有好多是默認沒有勾選的,要勾上,否則你等會又是asp打不開。還有許可權問題,如果你是64位的系統,連access又會出問題的!要啟用32位通道的呃,親!!!
❿ iis7 域名無法訪問。
域名解析的問題咯.登陸域名管理看看.指定的ip是不是出錯了.確定沒錯就看看解析伺服器是不是有故障.改成正確的ip後可以考慮下用用其他的解析伺服器.重新生效大概一個小時