郭華+張婷婷
摘要:利用虛擬機在linux環(huán)境下安裝服務(wù)器,是目前l(fā)inux操作系統(tǒng)教學(xué)中普遍采用的方法,但大多數(shù)的教材對于服務(wù)器配置過程的講解,過于簡單或直接缺失,本文從五個方面對ftp服務(wù)器的搭建過程進行了講解,包括軟件的安裝、虛擬網(wǎng)絡(luò)設(shè)置、關(guān)閉防火墻、配置conf文件、服務(wù)器的具體使用。使大家能夠較快速的掌握虛擬機中l(wèi)inux環(huán)境下服務(wù)器的搭建。
關(guān)鍵詞:ftp;虛擬網(wǎng)絡(luò);防火墻;配置
中圖分類號:TP393 文獻標識碼:A 文章編號:1009-3044(2016)35-0029-00
在linux操作系統(tǒng)的教學(xué)過程中,教材最后章節(jié)的內(nèi)容安排大都是服務(wù)器(samba,DNS,www,ftp)的配置,介紹在linux系統(tǒng)下各種服務(wù)器的搭建配置過程,而在教學(xué)過程中我們一般采用在虛擬機中安裝linux來進行教學(xué),但虛擬機的網(wǎng)絡(luò)設(shè)置這部分內(nèi)容課本上一般不做介紹,這時教材的內(nèi)容就略顯單薄,那么在備課過程中,特別是新手,就會需要查很多資料,在忐忑失敗中探索。作為總結(jié)及經(jīng)驗,下面我們以ftp服務(wù)器為例,詳細介紹一下虛擬機中服務(wù)器配置的過程。
1 軟件的安裝
首先我們安裝虛擬機,這里安裝的版本是VMware-workstation-10.0.1,linux版本是CentOS6.5,在此基礎(chǔ)上來進行ftp服務(wù)器的搭建和配置。
ftp服務(wù)器搭建的第一步是安裝vsftpd軟件,軟件可以在線安裝,可以光盤安裝,我們這里進行光盤安裝,在確保光盤能被檢測到的情況下(如圖1所示),光盤圖標是亮起的,右鍵單擊亮著的光盤圖標,單擊設(shè)置,彈出如圖2所示的對話框,檢查是否已連接,在使用ISO鏡像文件處,瀏覽到光盤所在的位置,單擊確定。然后使用mkdir命令創(chuàng)建目錄,使用mount 命令進行掛載,然后用rpm 進行安裝,rpm -ivh /media/cdrom/Packages/vsftpd,而后用tab鍵補全軟件名稱。這里/media/cdrom/是光盤被掛載到的目錄,/Packages是光盤中rpm軟件包所在的目錄。安裝過程如圖3所示。
2 虛擬網(wǎng)絡(luò)設(shè)置
欲使windows機和虛擬機中l(wèi)inux系統(tǒng)機可以共同訪問ftp服務(wù)器,我們要保證其在同一個網(wǎng)段,設(shè)置過程如下:單擊編輯虛擬網(wǎng)絡(luò),彈出如圖4所示的對話框。我們選擇VMnet1,僅主機模式,至于VMnet0,VMnet1,VMnet8的區(qū)別,VMnet信息應(yīng)該如何選取,請參看表1。
當(dāng)然,剛開始接觸虛擬機的人不太容易理解VMnet1和VMnet8虛擬網(wǎng)卡的關(guān)系,實際上,這與現(xiàn)實生活中的計算機選擇接入那個交換機有相似之處。在使用VMware Workstation創(chuàng)建虛擬機時,創(chuàng)建的虛擬機中可以包括網(wǎng)卡。你可以根據(jù)需要選擇使用何種虛擬網(wǎng)卡,從而表明想要連接到那個虛擬交換機。在VMware Workstation中,默認有3個虛擬交換機,分別是VMnet0(使用橋接網(wǎng)絡(luò))、VMnet1(僅主機網(wǎng)絡(luò))和VMnet8(NAT網(wǎng)絡(luò)),還可以根據(jù)需要添加VMnet2~VMnet7和VMnet9等7個虛擬機交換機,而在VMware Workstation 5以后的版本中,還可以使用Team中的提供的虛擬交換機。對于VMnet0、VMnet1、VMnet8虛擬交換機的關(guān)系,我們已經(jīng)在表1中看到。VMnet2等交換機,可以根據(jù)需要設(shè)置的與VMnet0、VMnet1或VMnet8相同,這里不再多做介紹。
3 關(guān)閉防火墻
這里有兩種方式來關(guān)閉防火墻:
1)命令提示框輸入:setup,在彈出的對話框中選擇Firewall configuration,在防火墻啟用的情況下,選擇Customize,在ftp前打星號,表示允許ftp服務(wù)通過(如圖6、7所示)。當(dāng)然如果只是教學(xué)演示需要,我們也可以通過Enabled直接關(guān)掉防火墻,以保證ftp服務(wù)器可以被訪問到。
4 配置conf文件
教材中涉及的四個服務(wù)器,我們均需要通過對.conf文件進行配置,來使服務(wù)器發(fā)揮其作用。ftp服務(wù)器的用戶主要有兩類:本地用戶和匿名用戶,以匿名用戶登錄為例,vi/etc/vsftpd/vsftpd.conf,配置文件如圖9所示,我們只需將anonymous_enable設(shè)置為YES,local_enable設(shè)置為NO,其他參數(shù)默認,進行保存,退出。
最后一定要記得重新啟動服務(wù)器:service vsftpd start,使配置文件生效。
5 服務(wù)器的使用
ftp服務(wù)器搭建成功以后,就可以跨平臺進行文件的訪問和傳輸了。下面我們演示一下如何在windows系統(tǒng)下以匿名用戶身份登錄,來獲取一個文件。匿名用戶的默認文件目錄是/var/ftp,首先在此目錄下放入要共享的文件,單擊開始,輸入cmd,ftp 192.168.1.5,出現(xiàn)“230 Login successful”表示成功登錄服務(wù)器,如圖10所示在提示符后輸入”get wenjian”,如圖11所示將位于ftp服務(wù)器中的文件wenjian獲取到windows的C盤下,如圖12所示,linux系統(tǒng)下訪問ftp的過程基本類似,這里不再贅述。
以上是ftp服務(wù)器搭建和配置的整個過程,其他的服務(wù)器配置過程基本上大同小異,linux操作系統(tǒng)這門課程是一個入門略有難度,窄進寬出的課程,需要多練習(xí),多記憶。希望我們可以多多經(jīng)驗交流,互通有無,更好的掌握linux的相關(guān)內(nèi)容。
參考文獻:
[1] 江昊. 虛擬機在LINUX教學(xué)中的應(yīng)用[J]. 山西廣播電視大學(xué)學(xué)報, 2009(9).
[2] 劉磊. Linux操作系統(tǒng)學(xué)習(xí)方向與方法探討[J]. 電子世界, 2012(24).
[3] 劉志榮, 宋芳琴. 用虛擬機在Linux中創(chuàng)建FTP服務(wù)器[J]. 科技信息,2008(21).