周雄慶

摘 要: 利用VMware Workstation虛擬機創建了FTP服務器仿真實驗平臺,在一臺安裝了vsftpd服務器軟件的Linux網絡操作系統作為FTP服務器,另一臺安裝了Windows XP的操作系統作為客戶端,實現了以匿名用戶和本地用戶的方式對FTP服務器進行訪問。
關鍵詞: vsftpd; FTP服務器; VMware
中圖分類號: TP 368.5,TP 302 文獻標志碼: A 文章編號: 1671-2153(2017)06-0094-03
0 引 言
FTP(File Transfer Protocol)是文件傳輸協議的簡稱,位于TPC/IP模型的應用層。FTP協議定義了一個在遠程計算機系統和本地計算機系統之間傳輸文件的一個標準,能夠工作在Windows,Linux及UNIX等操作系統中實現跨平臺的文件傳輸服務。
vsftpd(very secure FTP daemon)是一個基于GPL發布的、Red Hat Linux默認使用的FTP服務器軟件,其中的vs是very secure的縮寫,由此名稱縮寫可以看出,本服務器的初衷就是服務器的安全性。vsftpd可以同時允許匿名用戶(anonymous)與本地用戶(local)訪問。
本文描述了在 Linux 中使用 vsftpd服務器軟件,實現一個安全、高速、穩定的FTP服務器的方法。
1 實驗平臺的搭建
由于實驗條件的限制,本文所討論的問題是在一臺裝有Windows7的物理計算機上利用VMware Workstation虛擬機軟件進行FTP服務器安全傳輸文件的設計與實現,首先,在虛擬機中安裝一臺具有CentOS網絡操作系統的虛擬機,命名為“FTPServer”,作為FTP服務器;再安裝一臺具有Windows XP操作系統的虛擬機,命名為“Client”,作為FTP客戶端,供測試使用。
在VMware Workstation中設置兩臺虛擬機的“網卡連接方式”為“內部網絡”,并給FTP服務器設置網絡參數為
IP地址:192.168.1.100;
子網掩碼:255.255.255.0;
默認網關:192.168.1.1。
給FTP客戶端設置一個與服務器相同網段的IP地址為192.168.1.2,子網掩碼和默認網關與FTP服務器相同。
在FTP服務器上安裝vsftpd服務器軟件,同時編輯相應的配置文件,并對vsftpd服務進行管理,使之功能生效;……