摘 要: 以Linux VSFTP服務器為例,利用Oracle VM Virtualbox虛擬機軟件創(chuàng)建了仿真實驗平臺。該平臺由一臺Linux服務器虛擬機和一臺xp client虛擬機組成,并分別安裝了VSFTP服務和Windows xp系統。Client機能夠通過Windows ftp工具以匿名用戶和普通用戶兩種身份訪問到Linux主機上的VSFTP資源。利用VirtualBox虛擬機軟件搭建仿真實驗平臺,可以解決實驗經費和場地不足的問題,保證實驗教學的正常開展。
關鍵詞: Linux; VirtualBox; CentOS; VSFTP; 仿真實驗
中圖分類號:TP316.8 文獻標志碼: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作為開源的操作系統從一誕生起便吸引著全球數以萬計愛好者的目光,其開放、安全、穩(wěn)定的特性得到越來越多用戶的認可,應用也日益廣泛。越來越多的公司和企業(yè)把Linux作為服務器來使用。為了滿足社會對Linux網絡操作系統的需求,各大高校在計算機相關專業(yè)開設Linux網絡操作系統課程。而Linux中VSFTP服務器的搭建需要一定數量的計算機和相關的硬件設備,才能順利開展實驗。但是限于資金、場地和設備等原因,往往無法建立專用網絡實驗室。由于Oracle VM VirtualBox虛擬機軟件的出現,使得利用現有的設備,順利完成復雜的網絡教學實驗成為可能。本文介紹如何利用VirtualBox虛擬機軟件,在一臺計算機上安裝CentOS 5 Linux版本,在此基礎上搭建VSFTP服務器仿真實驗平臺。
1 VirtualBox虛擬機介紹
VirtualBox是一款開源虛擬機軟件。VirtualBox是由德國Innotek公司開發(fā),由Sun Microsystems公司出品的軟件,在Sun被Oracle收購后正式更名成Oracle VM VirtualBox[1]。VirtualBox是一款功能強大的虛擬機軟件,它是通過軟件模擬而獲得具有完整硬件系統功能的、能運行在一個完全隔離環(huán)境中的完整計算機系統,這種在物理計算機上模擬出邏輯計算機的方法使得單一的計算機能同時運行多個操作系統,它能提高計算機硬件的利用率,在教育培訓、軟件開發(fā)測試及技術支持等領域都有廣泛的應用[2]?!?br>