1. 程式人生 > >vmware裡面在Win XP系統下架設FTP伺服器

vmware裡面在Win XP系統下架設FTP伺服器

windows xp下ftp伺服器的架設
我電腦中安裝了VMWare軟體,裡面安裝了windows xp作業系統。我在這個裡面進行了ftp伺服器的假設。根據網上的資料來看,一般在windows平臺上,常用的做FTP伺服器的方式就是使用系統自帶的IIS、以及第三方軟體serv-u。主要就是:IIS設定相對簡單,但安全性不高;而serv-u相對來說安全性要高得多。以下為IIS的架設過程。如果你是建個小型的FTP伺服器(同時訪問人數不超過20個的那種),且不會同時進行大流量的資料傳輸(比如音視訊),那麼這種方式是最簡便易行的,不過需要注意作業系統版本,IIS只適用於WindowsNT/2000/XP系統。

架構ftp伺服器的步驟如下:
第一步:安裝IIS元件。


一般系統安裝時都沒有安裝此元件的,所以請到控制面板,在“新增/刪除程式”裡開啟“新增/刪除Windows元件”一項,在彈出的窗口裡將“intenet資訊服務(IIS)”選中;再點右下角“詳細資訊”,勾選“檔案傳輸協議(FTP)服務”,最後確定即可。
注:我是在虛擬機器VMWare中的windows作業系統裡面安裝的IIS服務,但是會出現如下圖所示的錯誤。此時,只要裝入光碟就行了。在選單欄中選擇VM->setting,裝入當時安裝這個windows作業系統的iso光碟就行了,直接安培IISXP-v5.1/6.0

第二步:設定需要共享的目錄路徑。
在控制面板的管理工具裡,開啟“internet資訊服務”。在視窗左面找到“FTP站點”並開啟下拉列表,之後在“預設FTP站點”上點右鍵選屬性,會開啟一個“預設ftp站點 屬性”對話方塊,如下圖所示。在“FTP站點”標籤中的IP地址中輸入本機的IP地址,我的是198.168.168.10。在“本地路徑”框中的地址為預設FTP共享目錄,請點選瀏覽指定到你的實際共享目錄;另外在這裡還可以設定FTP伺服器的檔案訪問許可權,為安全考慮,一般我們只開放讀取許可權,以防匿名使用者隨意修改目錄檔案。



第三步:完善配置。
在“預設FTP站點”標籤切換到“安全帳戶”,去掉“允許匿名連線”前的勾。也可以勾上,隨你的便。
然後,就在虛擬機器裡面,試著使用ftp登入。使用者名稱是administrator,密碼是虛擬機器的開機密碼。就可以登入上去了。可以嘗試著敲一些命令,嘗試一下,挺好玩的。

常用的ftp命令:

ftp命令的功能是在本地機和遠端機之間傳送檔案。該命令的一般格式如下:

ftp IP地址 或直接敲入ftp

最常用的命令有:
open IP地址:            接遠端ftp站點
ls,dir,mkdir,cd,delete
rename [from] [to]:   更改遠端主機檔名
rmdir dir-name:        刪除遠端主機空目錄
lcd:                        換本地目錄

? 顯示本地幫助資訊

status顯示當前ftp狀態get:      從遠端機傳送單個檔案到本地機(使用get可以同時下載幾個檔案,用空格隔開)
mget:     從遠端機傳送多個檔案到本地機
put:       從本地機傳送單個檔案到遠端機 put local-file [remote-file]
mput:    從本地機傳送多個檔案到遠端機 mput *.txt
上傳很多檔案不用老是敲入yes或no的方法:prompt命令,它可以設定多個檔案傳輸時的互動提示,敲入一次prompt命令後interactive mode 變為on或off。quit/bye 斷開與遠端機的連線並退出ftp