首先我們打開伺服器管理員,並依序選擇 [角色->新增角色] 後會看到下圖畫面:
點選下一步後會看到選擇的畫面,我們需勾選[網頁伺服器(IIS)]的選項如下圖所示:
接著我們點選下一步兩次會再看到另一個勾選的畫面,我們保持所有勾選項預設並且將右方拉桿往下拉到最底後勾選幾乎在最下方的[FTP伺服器]並按下一步如下圖所示:
接著Windows會跳出確認安裝選項的畫面確認是否要安裝FTP伺服器等功能我們就直接按下安裝即可,如下圖:
按下安裝後Window就會開始安裝IIS網頁伺服器與其中的FTP功能:
安裝完畢後會出現安裝結果如下圖所示:
這樣一來點選關閉後FTP伺服器就安裝完畢了!
二、架設FTP伺服器
安裝完了FTP伺服器後我們接著就要開始架設FTP伺服器了
首先我們點選系統管理工具中的Internet Information Services (IIS)管理員 來開啟IIS管理員如下圖:
開啟後我們展開左方連線欄位中起始網頁底下有我們的Windows Server的電腦名稱後再展開站台如下圖:
接著我們對站台點選右鍵後點選[新增 FTP 站台]將會跳出新增FTP站台的視窗,我們將站台名稱打上並選取一個伺服器上的資料夾作為FTP的跟目錄如下圖:
按下下一步後我們會看到繫結和SSL設定的畫面,由於我們沒有申請網址名稱和沒有多個IP,所以我們把SSL選擇沒有其餘保持預設如下圖:
接下來出現驗證和授權資訊的畫面我們勾選[基本]為了讓使用者必須登入才能夠使用,下方授權我們允許存取設定為[指定的角色或使用者群組]並勾選可讀取和寫入如下圖,這樣一來我們就可以在下方輸入FTP為角色或使用者群組,稍後我們就可以新增Windows Server上的使用者為FTP角色(使用者群組),讓該使用者能夠使用我們架設的FTP服務!
在我們按下完成前我們先來新增FTP這個使用者群組並把自己加入至該群組裡面,在此我們使用[MMC主控台](參考:Windows Server 2008 MIS管理伺服器必備小工具介紹)來建立一個名為FTP使用者群組如下:
接著我們將自己的帳號加入於此群組中如下:
加入完畢後我們就回到剛剛架設到一半的FTP伺服器驗證和授權資訊頁面並按下完成!這樣一來FTP伺服器就架設完成了!我們日後可以將需要使用該FTP服務的使用者加入在FTP的使用者群組中即可馬上使用!
三、測試FTP服務是否正常運作
雖然完成了我們還是要來看看如何連結,很簡單其實我們自己Windows底下開啟隨便一個視窗在網址列上打上[ftp://{FTP網址}]即可看到需要我們登入的畫面如下:
上圖我們在我的電腦上方的網址列打上了[ftp://localhost]代表本機的伺服器按下Enter後看到如下圖要求輸入帳號密碼登入FTP服務:
我們將帳號密碼輸入後按下登入即可登入FTP服務並看到我們資料夾內的資料了!
但是上方這些測試屬於在本機測試因此我們接下來來測試用別台電腦來連結到我們的FTP服務,但是在此之前我們要先查看Windows內建防火牆是否有擋掉我們的FTP流量,所以我們開啟系統管理工具中的[具有進階安全性的 Windows防火牆]這項功能如下:
開啟後我們點選左方的[輸入規則]功能然後查看關於FTP伺服器的服務流量是否都被允許通過,如果不是允許我們就將其修改為允許,如下圖所示:
接著我們再點選左方的[輸出規則],一樣的我們檢查FTP相關的流量是否被允許如下圖:
修改完後我們就用別台電腦並輸入我們FTP伺服器的IP用一樣的方式來測試FTP是否能夠執行,如下圖:
上圖我在我的電腦上打上了該FTP伺服器的IP後一樣出現了輸入帳號密碼的視窗,我輸入了帳號密碼登入後即可看到資料夾內的內容,這樣一來就表示我們的FTP伺服器架設完成了!
##設定好的主機要重新開機,這樣服務才能真正的完全啟動###