FTP服務器
在Windows2003下搭建FTP 服務器Windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Profe
在Windows2003下搭建FTP 服務器
Windows 2003 Standard Edition、Windows 2003 Enterprise Edition、Windows XP Professional 、Windows 2000 Server 、Windows 2000 Advanced Server 以及 Windows 2000 Professional 的默認安裝都帶有 IIS 。在系統(tǒng)的安裝過程中IIS 是默認不安裝的,在系統(tǒng)安裝完畢后可以通過添加刪除程序加裝 IIS 。
IIS 是微軟推出的架設 WEB 、FTP 、SMTP 服務器的一套整合系統(tǒng)組件,捆綁在 上列NT 核心的服務器系統(tǒng)中。本文針對通過Windows2003 IIS組件配合金萬維g 動態(tài)域名解析軟件向互聯(lián)網(wǎng)提供FTP 服務。
第一步:安裝Windows 2003 IIS中FTP 組件
在控制面板的添加/刪除程序——Windows 組件向?qū)А獞贸绦蚍掌鳌狪nternet 信息服務(IIS)中選中“文件傳輸協(xié)議(FTP)服務”。如下圖:
在選定需要安裝的服務后安裝向?qū)崾拘枰迦隬indows 2003安裝光盤,這時您插入安裝盤按照提示進行安裝,IIS 中的FTP 很快便自動安裝完成。
第二步:設置gnHost 動態(tài)域名解析服務
1、登陸www.gnway.com ,注冊用戶名,如下圖所示:
圖一
至此,您獲得一個免費二級域名“您的用戶名.gnway.net”,并可以享受免費動態(tài)域名解析服務。
2、用申請的用戶名登陸,進入如下頁面:
圖二
3、如果您想享受更專業(yè)的服務,請按照提示點擊“申請”頂級域名,如下圖所示:
圖三
4、如果您已經(jīng)擁有了頂級域名,請按照圖二提示操作。
5、如果您獲得的是內(nèi)網(wǎng)IP ,而且通過路由器共享上網(wǎng),需要做端口映射
,
點擊此處查看你的機器的對外IP 地址。
6、登陸客戶服務—下載專區(qū),下再最新版本的客戶端(有Windows 和Linux 兩個版本)
7、在您的服務器上以申請的用戶名登陸并運行客戶端,如下圖所示:
ping 您在金萬維申請的域名,如果得出的IP 地址和客戶端上面顯示的公網(wǎng)IP 相同,則說明客戶端正常運行,解析服務正確。
第三步:配置FTP 服務器
,打開程序——管理工具——Internet 信息服務(IIS)管理器——FTP 站點,(也可以在運行中輸入INETMGR 進入管理器)。
在IIS FTP組件中,F(xiàn)TP 每一個站點只能對應一個端口、每一個站點只能對應一個全局目錄。權限順序可理解為 站點 >= 虛擬路徑,如果需要建立匿名訪問的FTP 服務和需要認證的FTP 服務,需要建立兩個站點,使用兩個不同的端口。
首先我們建立一個需要認證的FTP 站點,讓互聯(lián)網(wǎng)登陸FTP 服務時需要認證才能與FTP 服務器取得信任連接。進入程序——管理工具——計算機管理——本地用戶和組——用戶。在這里新建一個用戶aamm ,不需要賦予任何權限,建立后即完成建立用戶過程。
進入Internet 信息服務(IIS)管理器默認FTP 站點屬性
在安全帳戶中不選中“允許匿名連接”,否則任何人都可以通過FTP 連接你的全局目錄。 在主目錄中的FTP 站點目錄選擇到對外服務文件目錄的上級目錄,如果你不想這個站點下的子站點有寫入權限,那么寫入權限不需要選中。如果此站點下有一個子站點需要有寫入權限,那么全局站點FTP 權限必須給予寫入,如果你覺得不安全,那么可以把FTP 目錄數(shù)據(jù)轉(zhuǎn)移到一個空的分區(qū)或者下級目錄。例如 aamm 帳號對應 D:?mm目錄,那么FTP 全局站點目錄必須為D:。
現(xiàn)在,F(xiàn)TP 服務接口已經(jīng)向互聯(lián)網(wǎng)服務,但實際上沒有用戶可以從你的FTP 進入獲得資源。我們需要把剛才建立的aamm 用戶對應到FTP 目錄。之前有很多朋友問,為什么微軟的FTP 沒有可以設置帳號的地方,只可以設置匿名或非匿名?其實是可以的,不過需要一點竅門。
右鍵FTP 默認站點——新建——虛擬目錄——虛擬目錄別名輸入aamm ——選擇aamm 對應的訪問目錄并給予權限——完成 實際上虛擬目錄別名就是用戶登陸名稱,對應著用戶表中的的用戶。我們可以通過系統(tǒng)建立FTP 用戶來對應不同站點的FTP 子站點目錄。當然,一個用戶是可以對應多個路徑的,這點我們需要使用FSO 權限進行控制。
下面我們可以開始測試FTP 服務器。
在測試過程中為了方便使用Windows 2003自帶的FTP 命令進行測試。
測試成功,互聯(lián)網(wǎng)上的訪問者就可以直接在IE 瀏覽器里面輸入ftp://yourip.com或者用你在金萬維申請的用戶名訪問你的ftp 了。