環境:windows server 2008 r2
首先是啟動安裝iis(具體百度搜尋吧)。在安裝iis時順便就把ftp的全部勾選上!
安裝iis/ftp角色
打開伺服器管理器,找到添加角色,然後點選,彈出添加角色對話框,選擇下一步:
在iis中檢視,如果能夠右鍵建立ftp站點,則表明ftp服務安裝成功。
完成後啟動iis;分兩步進行(全局設定,ftp服務開啟):
一,全局設定:
1.點選iis左邊首頁:
需要設定的有:伺服器證書(ssl),ftp ssl設定,ftp身份驗證,ftp授權規則
2.伺服器證書(ssl):
進入-建立自簽名證書-取個名字-ok
3.ftp ssl 設定:
進入-選擇上一步建立的證書-點選:允許ssl連結-ok
4.ftp 身份驗證:
進入-如果開啟自己需要的-我這裡是需要使用者輸入密碼使用者名 是以啟用“基本身份驗證”-ok
5.ftp 授權規則:
進入-添加允許規則-指定的角色或使用者組-輸入角色名-權限勾選-ok
第一步全局設定,完工了;可以說完成了70%的工作,後面很輕松。
二,ftp服務開啟
1.點選網址-右鍵-添加ftp站點-輸入一個名稱-選擇路徑
在這裡需要注意:選擇的路徑不能是系統目錄如:“windows”等,之前全局設定的使用者必須對選擇的目錄有對應的操作權限(可在檔案夾-屬性-安全 中修改檢視)
2.綁定和ssl設定:
下一步:ip位址基本不用管,端口預設21(或者可以為其他;需要在防火牆設定中打開對應端口通路權限)
ssl:勾選 “允許”,選擇之前建立的ssl證書-ok
3.身份驗證和授權資訊:
身份驗證可自行決定,但是基本如果未勾選将無法登陸使用者
授權-指定的角色或使用者組-輸入角色名(同全局設定,當然全局設定中或許有多個,這裡可以設定其中一個)-勾選權限
重新開機一次iis,通過ip試試。
故障,問題解決:
1.如果無法通路,這個就是你的防火牆的問題了!
打開防火牆,點選進階設定。分别在入站規則和出站規則中添加規則:
設定如下:端口->tcp 特定 21->運作連接配接->全部(域..)->名稱描述随便即可 入站與出站同樣的規則.ok
重新開機一次iis,現在測試:ftp://你的ip或者域名
1.ftp軟體登陸後可以進入
2.浏覽器登入後可以進入
3.資料總管也可以進入
2.如果ftp軟體登陸遇到:
建立使用者: