• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    基于VirtualBox虛擬機(jī)的VSFTP服務(wù)仿真實驗平臺的設(shè)計

    2013-02-20 05:37:16丁傳煒
    計算機(jī)時代 2013年2期
    關(guān)鍵詞:仿真實驗

    丁傳煒

    摘 要: 以Linux VSFTP服務(wù)器為例,利用Oracle VM Virtualbox虛擬機(jī)軟件創(chuàng)建了仿真實驗平臺。該平臺由一臺Linux服務(wù)器虛擬機(jī)和一臺xp client虛擬機(jī)組成,并分別安裝了VSFTP服務(wù)和Windows xp系統(tǒng)。Client機(jī)能夠通過Windows ftp工具以匿名用戶和普通用戶兩種身份訪問到Linux主機(jī)上的VSFTP資源。利用VirtualBox虛擬機(jī)軟件搭建仿真實驗平臺,可以解決實驗經(jīng)費和場地不足的問題,保證實驗教學(xué)的正常開展。

    關(guān)鍵詞: Linux; VirtualBox; CentOS; VSFTP; 仿真實驗

    中圖分類號:TP316.8 文獻(xiàn)標(biāo)志碼:B 文章編號:1006-8228(2013)02-09-02

    Design of VSFTP service simulation experimental platform based on VirtualBox virtual machine

    Ding Chuanwei

    (Commerce high occupation schools, Yangzhou, Jiangsu 225127, China)

    Abstract: Taking the Linux VSFTP server as an example, a simulation platform is created by using the Oracle VM VirtualBox virtual machine software. The platform consists of a Linux server and a XP client machine. Vsftp service and Windows XP are installed on it. Client machine has access to VSFTP resources in the Linux host through two identifications, anonymous users and common users, by the windows FTP tools. Using VirtualBox virtual machine software to build simulation experiment platform can solve the problems of shortage of the funds and the experiment site and ensure the normal development of experimental teaching.

    Key words: Linux; VirtualBox; CentOS; VSFTP; simulation experiment

    0 引言

    Linux作為開源的操作系統(tǒng)從一誕生起便吸引著全球數(shù)以萬計愛好者的目光,其開放、安全、穩(wěn)定的特性得到越來越多用戶的認(rèn)可,應(yīng)用也日益廣泛。越來越多的公司和企業(yè)把Linux作為服務(wù)器來使用。為了滿足社會對Linux網(wǎng)絡(luò)操作系統(tǒng)的需求,各大高校在計算機(jī)相關(guān)專業(yè)開設(shè)Linux網(wǎng)絡(luò)操作系統(tǒng)課程。而Linux中VSFTP服務(wù)器的搭建需要一定數(shù)量的計算機(jī)和相關(guān)的硬件設(shè)備,才能順利開展實驗。但是限于資金、場地和設(shè)備等原因,往往無法建立專用網(wǎng)絡(luò)實驗室。由于Oracle VM VirtualBox虛擬機(jī)軟件的出現(xiàn),使得利用現(xiàn)有的設(shè)備,順利完成復(fù)雜的網(wǎng)絡(luò)教學(xué)實驗成為可能。本文介紹如何利用VirtualBox虛擬機(jī)軟件,在一臺計算機(jī)上安裝CentOS 5 Linux版本,在此基礎(chǔ)上搭建VSFTP服務(wù)器仿真實驗平臺。

    1 VirtualBox虛擬機(jī)介紹

    VirtualBox是一款開源虛擬機(jī)軟件。VirtualBox是由德國Innotek公司開發(fā),由Sun Microsystems公司出品的軟件,在Sun被Oracle收購后正式更名成Oracle VM VirtualBox[1]。VirtualBox是一款功能強大的虛擬機(jī)軟件,它是通過軟件模擬而獲得具有完整硬件系統(tǒng)功能的、能運行在一個完全隔離環(huán)境中的完整計算機(jī)系統(tǒng),這種在物理計算機(jī)上模擬出邏輯計算機(jī)的方法使得單一的計算機(jī)能同時運行多個操作系統(tǒng),它能提高計算機(jī)硬件的利用率,在教育培訓(xùn)、軟件開發(fā)測試及技術(shù)支持等領(lǐng)域都有廣泛的應(yīng)用[2]。

    隨著計算機(jī)技術(shù)的迅猛發(fā)展,計算機(jī)的性能越來越強大,為虛擬機(jī)的運行環(huán)境奠定了良好的基礎(chǔ),同時虛擬機(jī)技術(shù)越來越成熟,性能越來越優(yōu)越,系統(tǒng)越來越穩(wěn)定?;赪indows平臺的虛擬機(jī)目前應(yīng)用較多的是Vmware、Virtaul PC和VirtualBox,其中VirtualBox是一個開源的、跨平臺的、免費的虛擬機(jī)軟件,與Vmware、Virtual PC這些虛擬機(jī)軟件相比,它的性能更為優(yōu)異,受到越來越多用戶的推崇。

    2 在CentOS 5.5上搭建VSFTP服務(wù)器仿真實驗平臺

    Linux作為免費、開源的服務(wù)器操作系統(tǒng)目前在市面上發(fā)行的版本有很多,Red Hat Enterprise Linux是目前最成功的商業(yè)Linux套件發(fā)行商。與大多數(shù)Linux發(fā)行版一樣,紅帽企業(yè)版是免費的,但是它的服務(wù)和支持是收費的。后來,有對其不滿者,克隆了Red Hat Enterprise Linux,取名為CentOS,其服務(wù)和支持都是免費的。目前很多企業(yè)和公司都選擇了CentOS作為服務(wù)器操作系統(tǒng)。本次仿真實驗選取CentOS 5.5作為實驗平臺[3]。

    VSFTP的全稱是Very Secure FTP,從名稱上來看,這是一個安全性較高的FTP服務(wù)器軟件。它是一個基于GPL發(fā)布的類UNIX系統(tǒng)上使用的FTP服務(wù)器軟件。與傳統(tǒng)的FTP服務(wù)器軟件相比較,VSFTP有三大特性,一是安全性,二是高速度,三是穩(wěn)定性。由于VSFTP有這三大優(yōu)秀的特性,所以被許多大型站點所采用。本次實驗的要求是,假設(shè)有一學(xué)校需要建立一個FTP服務(wù)器,允許所有人都可以匿名訪問共享資源,并允許特定用戶可以訪問特定網(wǎng)絡(luò)資源[4]。

    啟動Oracle VM VirtualBox虛擬機(jī),并正確安裝兩臺虛擬機(jī),一臺是CentOS 5.5作為Vsftp服務(wù)器,另一臺是Windws XP 作為client機(jī)。

    正確啟動CentOS 5.5和Windows XP兩臺虛擬機(jī)。設(shè)置兩臺虛擬機(jī)為橋接模式,并給CentOS 5.5服務(wù)器設(shè)置網(wǎng)絡(luò)參數(shù)為:

    IP地址:192.168.1.100;

    子網(wǎng)掩碼:255.255.255.0;

    網(wǎng)關(guān):192.168.1.1。

    由于本次實驗沒有用到DNS,所以DNS暫且不需設(shè)置。給Windows XP虛擬機(jī)設(shè)置一個與服務(wù)器同網(wǎng)段的IP:192.168.1.2,子網(wǎng)掩碼和網(wǎng)關(guān)與服務(wù)器相同。

    在CentOS 5.5上正確配置VSFTP服務(wù)器如下:

    ⑴ 實現(xiàn)學(xué)校所有人都可以匿名訪問VSFTP。

    使用vim/etc/VSFTPd/vsftpd.conf打開vsftpd的配置文件在配置文件中有一行,anonymous_enable=YES,說明可以允許用戶匿名訪問ftp。匿名訪問的ftp共享資源目錄在linux服務(wù)的/var/ftp/pub中。如果需要修改這個目錄,可以在配置文件的最后一行添加一句:anon_root=/123,表示匿名訪問的目錄指向/123,這個根據(jù)用戶自身的需求而定,我們不對此作修改。

    ⑵ 允許特定用戶可以訪問特定網(wǎng)絡(luò)資源。

    首先創(chuàng)建系統(tǒng)用戶,把系統(tǒng)用戶轉(zhuǎn)變?yōu)閂SFTP用戶。這里我們創(chuàng)建一個ftpuser這樣的用戶作為實驗用戶。

    ⑶ 創(chuàng)建共享目錄為/123,并設(shè)置具有可讀可寫權(quán)限。

    ⑷ 修改配置文件/etc/VSFTP/vsftpd.conf。

    在vsftpd.conf 這個配置文件的最后一行添加:local_root=/123。

    ⑸ 啟動Vsftp服務(wù)器。

    在命令行窗口中使用#service vsftpd restart 命令啟動VSFTP服務(wù)器。

    3 測試VSFTP服務(wù)器

    測試匿名訪問VSFTP,如圖1所示。

    圖1 測試匿名訪問VSFTP

    測試ftpuser用戶訪問VSFTP,如圖2所示。

    圖2 測試ftpuser用戶訪問VSFTP

    4 結(jié)束語

    利用VirtualBox虛擬機(jī)搭建仿真實驗平臺,不僅解決了實驗經(jīng)費緊張和實驗場地不足等問題,更重要的是營造了“自主學(xué)習(xí)”環(huán)境。利用此平臺,學(xué)生可以運用所學(xué)的知識,進(jìn)行各種虛擬體驗,而且還可以開展創(chuàng)新性的實驗。該平臺能夠幫助學(xué)生培養(yǎng)學(xué)習(xí)的興趣,并起到幫助學(xué)生自主學(xué)習(xí)、鞏固知識的作用。

    參考文獻(xiàn):

    [1] 百度百科.http://baike.baidu.com/view/1047853.htm.

    [2] 包勁海,樊東紅.VirtualBox在高校EDA實驗室的應(yīng)用研究[J].牡丹江大學(xué)學(xué)報,2010.5.

    [3] 仲勁.Linux服務(wù)器配置與管理[M].北京理工大學(xué)出版社,2011.

    [4] 姚越.Linux網(wǎng)絡(luò)管理與配置[M].機(jī)械工業(yè)出版社,2012.

    猜你喜歡
    仿真實驗
    仿真軟件在制藥人才培養(yǎng)中的作用分析
    開展體驗式教學(xué)創(chuàng)新研究 提高化學(xué)課堂有效性
    基于多重視閾下的《電子控制技術(shù)》課程的教學(xué)探討
    考試周刊(2016年64期)2016-09-22 18:20:00
    基于ETAP的電氣設(shè)計仿真實驗
    計算數(shù)據(jù)中心的動態(tài)數(shù)據(jù)聚集算法研究
    麻栗坡县| 汨罗市| 莫力| 夏河县| 普安县| 高安市| 长垣县| 温泉县| 上思县| 芷江| 南靖县| 奉新县| 桐庐县| 紫云| 镇江市| 金川县| 新绛县| 龙泉市| 会宁县| 含山县| 南丹县| 灌阳县| 巫山县| 辛集市| 汝城县| 长葛市| 浦城县| 马龙县| 民乐县| 安义县| 利津县| 天气| 定远县| 印江| 浠水县| 论坛| 玉田县| 嘉鱼县| 永州市| 靖西县| 新津县|