標籤:
Windows 7 、Windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP 、Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的預設安裝都帶有 IIS 。
在系統的安裝過程中IIS是預設不安裝的,在系統安裝完畢後可以通過添加刪除程式加裝 IIS。
IIS 是微軟推出的架設 WEB、FTP、SMTP 伺服器的一套整合系統組件,捆綁在 上列NT核心的伺服器系統中。本文針對通過Windows2003 IIS組件配合金萬維g動態網域名稱解析軟體向互連網提供FTP服務。
第一步:安裝Windows 2003 IIS中FTP組件
在控制台的添加/刪除程式——Windows組件嚮導——應用程式伺服器——Internet資訊服務(IIS)中選中“檔案傳輸通訊協定(FTP)服務”。如:
在選定需要安裝的服務後安裝嚮導會提示需要插入Windows 2003安裝光碟片,這時您插入安裝盤按照提示進行安裝,IIS中的FTP很快便自動安裝完成。
第二步:配置FTP伺服器
開啟程式——管理工具——Internet 資訊服務(IIS)管理器——FTP網站,(也可以在運行中輸入INETMGR進入管理器)。
在IIS FTP組件中,FTP每一個網站只能對應一個連接埠、每一個網站只能對應一個全域目錄。許可權順序可理解為 網站 >= 虛擬路徑,如果需要建立匿名訪問的FTP服務和需要認證的FTP服務,需要建立兩個網站,使用兩個不同的連接埠。 首先我們建立一個需要認證的FTP網站,讓互連網登陸FTP服務時需要認證才能與FTP伺服器取得信任連接。進入程式——管理工具——電腦管理——本機使用者和組——使用者。在這裡建立一個使用者aamm,不需要賦予任何許可權,建立後即完成建立使用者過程。(如果想使這個使用者有遠端存取許可權,可在使用者組的Remote Desktop User組中添加進去。本作者添加)
進入Internet 資訊服務(IIS)管理器預設FTP網站屬性
在安全帳戶中不選中“允許匿名串連”,否則任何人都可以通過FTP串連你的全域目錄。 在主目錄中的FTP網站目錄選擇到對外服務檔案目錄的上級目錄,如果你不想這個網站下的子網站有寫入許可權,那麼寫入許可權不需要選中。如果此網站下有一個子網站需要有寫入許可權,那麼全域網站FTP許可權必須給予寫入,如果你覺得不安全,那麼可以把FTP目錄資料轉移到一個空的分區或者下級目錄。例如 aamm帳號對應 D:\aamm目錄,那麼FTP全域網站目錄必須為D:\。
現在,FTP服務介面已經向互連網服務,但實際上沒有使用者可以從你的FTP進入獲得資源。我們需要把剛才建立的aamm使用者對應到FTP目錄。之前有很多朋友問,為什麼微軟的FTP沒有可以設定帳號的地方,只可以設定匿名或非匿名?其實是可以的,不過需要一點竅門。 右鍵FTP預設網站——建立——虛擬目錄——虛擬目錄別名輸入aamm——選擇aamm對應的訪問目錄並給予許可權——完成 實際上虛擬目錄別名就是使用者登陸名稱,對應著使用者表中的的使用者。我們可以通過系統建立FTP使用者來對應不同網站的FTP子網站目錄。當然,一個使用者是可以對應多個路徑的,這點我們需要使用FSO許可權進行控制。
下面我們可以開始測試FTP伺服器。
開啟 ftp 上傳 工具 (FlashFXP)
輸入使用者名稱、密碼(剛才建立的新使用者的使用者名稱、密碼) IP 位址 就是你伺服器的IP
一切OK!
vkesoft.com
Windows Server 2003 IIS 中設定 FTP 伺服器