Windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Professional 、Windows 2000 Server、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默認安裝都帶有 IIS 。在系統的安裝過(guò)程中IIS是默認不安裝的,在系統安裝完畢后可以通過(guò)添加刪除程序加裝 IIS。
IIS 是微軟推出的架設 WEB、FTP、SMTP 服務(wù)器的一套整合系統組件,捆綁在 上列NT核心的服務(wù)器系統中。本文針對通過(guò)Windows2003 IIS組件配合金萬(wàn)維g動(dòng)態(tài)域名解析軟件向互聯(lián)網(wǎng)提供FTP服務(wù)。
第一步:安裝Windows 2003 IIS中FTP組件
在控制面板的添加/刪除程序——Windows組件向導——應用程序服務(wù)器——Internet信息服務(wù)(IIS)中選中“文件傳輸協(xié)議(FTP)服務(wù)”。如下圖:

在選定需要安裝的服務(wù)后安裝向導會(huì )提示需要插入Windows 2003安裝光盤(pán),這時(shí)您插入安裝盤(pán)按照提示進(jìn)行安裝,IIS中的FTP很快便自動(dòng)安裝完成。
第二步:配置FTP服務(wù)器
打開(kāi)程序——管理工具——Internet 信息服務(wù)(IIS)管理器——FTP站點(diǎn),(也可以在運行中輸入INETMGR進(jìn)入管理器)。

在IIS FTP組件中,FTP每一個(gè)站點(diǎn)只能對應一個(gè)端口、每一個(gè)站點(diǎn)只能對應一個(gè)全局目錄。權限順序可理解為 站點(diǎn) >= 虛擬路徑,如果需要建立匿名訪(fǎng)問(wèn)的FTP服務(wù)和需要認證的FTP服務(wù),需要建立兩個(gè)站點(diǎn),使用兩個(gè)不同的端口。
首先我們建立一個(gè)需要認證的FTP站點(diǎn),讓互聯(lián)網(wǎng)登陸FTP服務(wù)時(shí)需要認證才能與FTP服務(wù)器取得信任連接。進(jìn)入程序——管理工具——計算機管理——本地用戶(hù)和組——用戶(hù)。在這里新建一個(gè)用戶(hù)aamm,不需要賦予任何權限,建立后即完成建立用戶(hù)過(guò)程。

進(jìn)入Internet 信息服務(wù)(IIS)管理器默認FTP站點(diǎn)屬性
在安全帳戶(hù)中不選中“允許匿名連接”,否則任何人都可以通過(guò)FTP連接你的全局目錄。 在主目錄中的FTP站點(diǎn)目錄選擇到對外服務(wù)文件目錄的上級目錄,如果你不想這個(gè)站點(diǎn)下的子站點(diǎn)有寫(xiě)入權限,那么寫(xiě)入權限不需要選中。如果此站點(diǎn)下有一個(gè)子站點(diǎn)需要有寫(xiě)入權限,那么全局站點(diǎn)FTP權限必須給予寫(xiě)入,如果你覺(jué)得不安全,那么可以把FTP目錄數據轉移到一個(gè)空的分區或者下級目錄。例如 aamm賬號對應 D:\aamm目錄,那么FTP全局站點(diǎn)目錄必須為D:\。


現在,FTP服務(wù)接口已經(jīng)向互聯(lián)網(wǎng)服務(wù),但實(shí)際上沒(méi)有用戶(hù)可以從你的FTP進(jìn)入獲得資源。我們需要把剛才建立的aamm用戶(hù)對應到FTP目錄。之前有很多朋友問(wèn),為什么微軟的FTP沒(méi)有可以設置賬號的地方,只可以設置匿名或非匿名?其實(shí)是可以的,不過(guò)需要一點(diǎn)竅門(mén)。
右鍵FTP默認站點(diǎn)——新建——虛擬目錄——虛擬目錄別名輸入aamm——選擇aamm對應的訪(fǎng)問(wèn)目錄并給予權限——完成 實(shí)際上虛擬目錄別名就是用戶(hù)登陸名稱(chēng),對應著(zhù)用戶(hù)表中的的用戶(hù)。我們可以通過(guò)系統建立FTP用戶(hù)來(lái)對應不同站點(diǎn)的FTP子站點(diǎn)目錄。當然,一個(gè)用戶(hù)是可以對應多個(gè)路徑的,這點(diǎn)我們需要使用FSO權限進(jìn)行控制。






下面我們可以開(kāi)始測試FTP服務(wù)器。
在測試過(guò)程中為了方便使用Windows 2003自帶的FTP命令進(jìn)行測試。

測試成功,互聯(lián)網(wǎng)上的訪(fǎng)問(wèn)者就可以直接在IE瀏覽器里面輸入ftp://yourip.com訪(fǎng)問(wèn)你的ftp了。
聯(lián)系客服