如何通過FTP虛擬機器與主機互傳檔案實現方法
一: 虛擬機器需要配置成橋接方式
以靜態IP為例,因為實驗室的侷限性。。。比如你的主機ip為172.20.27.70,子網掩碼為255.255.255.0,閘道器為172.20.27.60 DNS為10.10.10.10 對應的虛擬機器設定的ip為172.20.27.xx,要保證在一個段內就行,其他的子網掩碼,閘道器,DNS都設定成一樣的
二:1.主機需要裝ftp服務,以XP為例,安裝XP自帶的ftp服務,在裝XP系統的時候不會自動安裝,需要自己裝,方法為
開始- > 控制面板- >新增或刪除檔案- >新增/刪除Windows主件(A),出來個對話方塊,雙擊Internet 資訊服務(IIS),選中檔案傳輸協議(FTP)服務,點選確定,開始安裝,安裝的時候會提示你要一些檔案,我會把需要的檔案以連線方式在最後粘貼出來,安裝的時候需要什麼檔案,在對話方塊下點選瀏覽,找到你下載下來的資料夾,裡面都有。
安裝好以後重啟電腦。
2.然後 右擊我的電腦- >管理- > 服務和應用程式 - > Internet資訊服務- > FTP站點- >右擊 預設FTP站點- > 屬性,出來一個對話方塊
在對話方塊的 FTP站點 裡面 設定連線的IP地址
安全賬戶下 允許匿名連線 不要打勾
主目錄下 選擇 登入以後的路徑和設定許可權
3.還是 右擊我的電腦- >管理- >本地使用者和組- > 使用者,會發現多了一個使用者 描述為匿名訪問Internet資訊服務,右擊內個使用者,可以設定ftp登入密碼,點重新命名,可以設定ftp登入時的使用者名稱
三:在虛擬機器裡面裝ftp,介紹幾個命令
which vsftpd :檢視是否安裝ftp 顯示出來路徑說明已經安裝,什麼都沒有,則沒有安裝
service vsftpd start :開啟ftp
service vsftpd status :檢視ftp的狀態
如果沒有安裝ftp,可以使用命令 sudo apt-get install vsftpd 安裝
安裝好以後 修改ftp配置檔案 /etc/vsftpd.conf,將下面兩行前面的“#”去掉 sudo vi /etc/vsftpd.conf
#local_enable=YES //是否允許本地使用者登入
#write_enable=YES //是否允許上傳檔案
儲存
從新開啟ftp服務
四:將XP和虛擬機器裡的系統的防火牆關閉
五:完成上面的,就可以ftp ip地址了
XP下FTP安裝需要的檔案 http://pan.baidu.com/share/link?shareid=3971370926&uk=2251638487