趙江波
摘 要 本文通過對虛擬機軟件的簡單闡述,介紹了如何使用虛擬機軟件VMware workstation在一臺計算機上構建網絡環(huán)境,來實現(xiàn)FTP服務的實驗教學。
關鍵詞 FTP服務 服務器 Vmware 虛擬機
中圖分類號:G421文獻標識碼:A
1前言
現(xiàn)代社會信息科技迅猛發(fā)展,為了適應市場人才需求,各高等院校在不同程度上開設了計算機網絡課程,并且由早先注重理論教學慢慢轉移到著重培養(yǎng)學生實際操作能力上來。本文將介紹利用Vmware軟件如何來實現(xiàn)FTP服務的實驗教學。
2實驗目的
該實驗教學的目的是為了讓學生理解并掌握如何建立FTP服務器并對其進行相關的設置;如何在服務器上設置用戶及訪問權限;如何在客戶端實現(xiàn)上傳和下載文件。因此,在本實驗中只建立一臺服務器和一臺客戶端計算機,來完成整個實驗過程。
3利用VMware實現(xiàn)FTP實驗教學的實驗過程
3.1建立虛擬機
利用VMware軟件建立一臺虛擬機,應注意VMware對硬件環(huán)境的要求。VMware對硬件的要求比較高,尤其是 CPU、硬盤和內存。這里,我們在一臺Pentium D CPU2.8GHz、120GB硬盤、512MB內存的計算機上,下載并安裝vmware5.0中文版軟件。在VMware軟件平臺利用向導建立一臺虛擬機,然后在建立好的虛擬機上安裝 windowsXP操作系統(tǒng)(通過光盤或鏡像文件安裝),最終,一臺虛擬機就建立起來。
3.2建立FTP服務器
我們把建立虛擬機的計算機(簡稱主機)當作服務器,而把建立的虛擬機當作客戶機。首先,在主機上安裝并運行serv-u軟件,在“安裝向導”的指導下,對FTP服務器的基本信息進行配置。(1)設置服務器域的IP。(2)設置域名。(3)在設置域的端號時,選擇默認的“2l”端口號。(4)進行域的類型設置,選擇“存儲于.NIN文件” 的默認值。
接下來,對服務器的“訪問最大速度”和“允許的最大用戶訪問量”進行設置,以確保服務器的最佳運行狀態(tài),使服務器能夠正常無故障運行。
完成以上設置后,接著為用戶設置登陸名和密碼,并設置用戶的權限。Serv—U具有支持匿名訪問的功能,但是作為權威的專業(yè)站點,一般情況下只有授權用戶才可以訪問,所以在用戶登陸FTP服務器的時候需要有一個帳號和相應的密碼,服務器的管理人員要在Serv—U中為用戶設定其帳號和密碼。在這個實驗中我們將用戶名設置為k10,密碼為123456,下面再對用戶訪問的根目錄和權限進行設置。
在k10用戶的“主目錄”中,為用戶設置其訪問的根目錄為E:,即直接設定該用戶在成功登陸后自動位于的起始目錄為E:。該實驗中設置用戶對目錄的訪問權限包括“列表”、“創(chuàng)建”、“刪除”和“繼承”。
實驗中還要設置k10用戶對文件的訪問權限,這里設置為“完全訪問”即包括“讀取”、“寫入”、“追加”、“刪除”和“執(zhí)行”等。也就是指允許用戶下載服務器上的文件;允許用戶向服務器上傳文件;允許用戶對服務器上已有的文件進行附加;允許用戶對服務器上已有的文件進行改動、重命名或者刪除;允許用戶通過FTP運行可執(zhí)行文件。
在該實驗中通過規(guī)定用戶k10在訪問該FTP服務器時的權限,決定了該用戶可以以何種方式訪問那些可以被訪問的文件,從而確保了網絡信息的安全。
Serv—U還提供了復制用戶的功能,如果想建立一個較大的FTP服務網絡,就可以通過Serv—U的該項功能復制多個用戶,然后只需將多個用戶的用戶名和密碼進行修改即可。
最后,是對服務器其他屬性進行設置。Serv—U強大的功能還體現(xiàn)在通過服務器屬性的設置,大大增強其安全性。通過以上操作,便完成了FTP服務器的建立。
3.3 FTP客戶端
要想實現(xiàn)FTP文件傳輸,必須在相連服務器和客戶端都裝有支持FTP協(xié)議的軟件。以上講述的是安裝在服務器端的FTP軟件,客戶機上如果沒有FTP客戶端軟件,FTP雖然可以直接被終端用戶使用,但其應用主要還是通過程序實現(xiàn)的。所以,在客戶機上安裝客戶端軟件是必要的。
在該實驗中,我們將之前建立好的虛擬機作為客戶機,并在它上面安裝Cute-FTP軟件,再按以下步驟對客戶機進行相關設置。(1)啟動Cute-FTP,打開新建站點連接向導。(2)輸入FTP服務器地址和站點名稱。(3)輸入用戶名k10和密碼123456,并點擊下一步,直到完成連接向導。通過以上設置即可完成客戶機的設置。完成了FTP服務器和客戶端的安裝和設置,虛擬機上的客戶機就可以對主機進行資源的上傳和下載了。
4 結束語
實現(xiàn)FTP服務實驗有多種不同的途徑。對于普通高等院校來說,在現(xiàn)有硬件資源有限的條件下,使用VMware workstation來實現(xiàn)該實驗或同類型的實驗教學,既不需大量的硬件投資,又能方便直觀地演示教學過程,還能獲得較好的教學效果,值得在現(xiàn)實教學中推廣應用。
參考文獻
[1] 吳功宜 吳英.計算機網絡教程(第四版).北京:電子工業(yè)出版社[M].2007.
[2] 高培娟.淺談FTP服務在高校計算機實驗室教學管理中的應用.吉林教育[J].2009(6).