宿主機Windows訪問虛擬機器Linux檔案(一)

來源:互聯網
上載者:User

標籤:

  如果使用者使用windows作業系統,但是在虛擬機器下配置Linux核心操作作業系統,往往需要實現通過宿主機Windows作業系統訪問Linux核心作業系統中資源。本次實驗實現的是宿主機windows 10下訪問虛擬機器Ubuntu檔案操作。

一、實驗準備及要求

  要求宿主機安裝Windows作業系統,虛擬機器設定Linux核心作業系統。

  本次實驗環境:

  1)宿主機:Windows10作業系統;

  2)虛擬機器:Ubuntu Kylin_15.10作業系統。 

二、實驗過程與結果

  實驗步驟主要分為兩步,第一步是在Ubuntu下FTP服務配置,第二步時Windows10通過FTP服務訪問Ubuntu檔案夾。

  1. Ubuntu FTP服務配置

  1.1)Ubuntu終端輸入:$ sudo apt-get install vsftpd,然後輸入登陸密碼,開始安裝vsftpd包。  

      PS:vsftpd=very secure file transfer protocol daemon 非常安全FTP後台進程。  1.2)開啟vsftpd設定檔,輸入命令:$ sudo gedit /etc/vsftpd.conf 。

      通過組合快速鍵[ctrl + F]搜尋anonymous_enable,找到anonymous_enable=NO , 並將其改為anonymous_enable=YES,即將預設的非匿名FTP改為匿名的FTP。

  1.3)經過上述步驟,Ubuntu中FTP服務配置完成。接下來查看Ubuntu的IPV4。

  方法一:終端輸入命令:$ ifconfig,顯示Ubuntu中所有IP配置資訊。

  方法二:在圖形介面中尋找。

  2. Windows10使用FTP服務,串連Ubuntu開啟的FTP服務連接埠

  2.1)在Windows下按組合快速鍵[ctrl + R],然後輸入cmd開啟控制台,輸入命令:ftp 遠端電腦IP地址,輸入遠端電腦使用者名稱以及密碼則串連成功。

  2.2)雖然登陸成功(230 Login successful),但是出現:425 Failed to establish connection。這是由於windows防火牆阻止windows使用此次FTP服務的原因。

    可以採用"關閉防火牆"來繼續操作,在關閉防火牆後,原來的錯誤不會再出現,windows能夠通過Ubuntu開啟的FTP伺服器訪問Home Folder檔案夾中檔案。   成功實現在Windows10下使用Ubuntu服務,可以操作Unbuntu中的檔案。

  2.3)通過get命令訪問並下載Ubuntu Home Folder中檔案。Linux中傳輸的檔案必須位於Home Folder下。

  get命令:實現從Ubuntu的Home目錄下載檔案到指定windows目錄中儲存。即命令格式:get Linux_HomeFolder_檔案 Windows_絕對路徑(包括需要下載下來儲存的檔案名稱)

  由於許可權限制,不能使用put命令上傳檔案到Ubuntu使用者主目錄中。

三、實驗心得體會

  通過本次實驗,瞭解了許多Linux基礎命令,以及培養通過互連網解決問題的能力。

  1)實驗在虛擬機器中Ubuntu作業系統環境下配置FTP伺服器,在宿主機Windows下通過FTP伺服器實現訪問Ubuntu資源功能。

  2)初步瞭解FTP協議原理。FTP協議是基於TCP的應用程式層協議,FTP服務進程佔用2連接埠,20連接埠用於資料轉送,21連接埠用於指令傳輸。

  3)後續需要對防火牆原理深入學習理解。 

  4)當一段時間後再輸入指令,出現:421 Timeout,遠程主機關閉串連。是由於資料通道長時間不用,被FTP伺服器取消連結。

  

宿主機Windows訪問虛擬機器Linux檔案(一)

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.