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