天天看點

IIS下搭建FTP伺服器

環境:windows server 2008 r2

首先是啟動安裝iis(具體百度搜尋吧)。在安裝iis時順便就把ftp的全部勾選上!

安裝iis/ftp角色

打開伺服器管理器,找到添加角色,然後點選,彈出添加角色對話框,選擇下一步:

IIS下搭建FTP伺服器

在iis中檢視,如果能夠右鍵建立ftp站點,則表明ftp服務安裝成功。

完成後啟動iis;分兩步進行(全局設定,ftp服務開啟):

一,全局設定:

1.點選iis左邊首頁:

IIS下搭建FTP伺服器

需要設定的有:伺服器證書(ssl),ftp ssl設定,ftp身份驗證,ftp授權規則

IIS下搭建FTP伺服器

2.伺服器證書(ssl):

進入-建立自簽名證書-取個名字-ok

IIS下搭建FTP伺服器

3.ftp ssl 設定:

進入-選擇上一步建立的證書-點選:允許ssl連結-ok

IIS下搭建FTP伺服器

4.ftp 身份驗證:

進入-如果開啟自己需要的-我這裡是需要使用者輸入密碼使用者名 是以啟用“基本身份驗證”-ok

IIS下搭建FTP伺服器

5.ftp 授權規則:

進入-添加允許規則-指定的角色或使用者組-輸入角色名-權限勾選-ok

IIS下搭建FTP伺服器

第一步全局設定,完工了;可以說完成了70%的工作,後面很輕松。

二,ftp服務開啟

1.點選網址-右鍵-添加ftp站點-輸入一個名稱-選擇路徑

在這裡需要注意:選擇的路徑不能是系統目錄如:“windows”等,之前全局設定的使用者必須對選擇的目錄有對應的操作權限(可在檔案夾-屬性-安全 中修改檢視)

IIS下搭建FTP伺服器

2.綁定和ssl設定:

下一步:ip位址基本不用管,端口預設21(或者可以為其他;需要在防火牆設定中打開對應端口通路權限)

ssl:勾選 “允許”,選擇之前建立的ssl證書-ok

IIS下搭建FTP伺服器

3.身份驗證和授權資訊:

身份驗證可自行決定,但是基本如果未勾選将無法登陸使用者

授權-指定的角色或使用者組-輸入角色名(同全局設定,當然全局設定中或許有多個,這裡可以設定其中一個)-勾選權限

IIS下搭建FTP伺服器

重新開機一次iis,通過ip試試。

故障,問題解決:

1.如果無法通路,這個就是你的防火牆的問題了!

打開防火牆,點選進階設定。分别在入站規則和出站規則中添加規則:

設定如下:端口->tcp 特定 21->運作連接配接->全部(域..)->名稱描述随便即可 入站與出站同樣的規則.ok

重新開機一次iis,現在測試:ftp://你的ip或者域名

1.ftp軟體登陸後可以進入

2.浏覽器登入後可以進入

3.資料總管也可以進入

2.如果ftp軟體登陸遇到:

建立使用者:

IIS下搭建FTP伺服器

繼續閱讀