-
1 # IT維京
-
2 # 小小猿愛嘻嘻
當然是可以的,目前來說有3種基本方式,分別是samba,ftp和終端軟體,感興趣的朋友可以嘗試一下:
samba共享檔案這種方式是在虛擬機器中搭建一個samba伺服器,透過共享目錄的方式將虛擬機器檔案共享到本地電腦,然後實現檔案的下載,下面我簡單介紹一下,以ubuntu虛擬機器為例:
1.首先,在虛擬機器中安裝samba伺服器,這個直接在終端執行命令“sudo apt install smaba”就行,如下:
2.安裝完成後,開啟桌面檔案視窗,直接右鍵需要共享的目錄,選擇“本地網路共享”,然後設定相關操作許可權:
3.接著開啟本地電腦檔案視窗,在位址列輸入“\\虛擬機器IP”地址,就可以看到共享目錄,裡面的所有檔案都可以直接下載到本地,非常方便:
ftp傳輸檔案這種方式是在虛擬機器中搭建一個ftp伺服器,然後本地電腦透過ftp客戶端軟體連線,將虛擬機器檔案下載到本地,下面我簡單介紹一下,以centos7虛擬機器為例:
1.首先,安裝ftp伺服器,這個直接在在終端命令列輸入命令“yum install vsftpd”就行,如下:
2.接著執行“systemctl start vsftpd”命令啟動ftp伺服器,這裡可以對vsftpd.conf檔案進行修改,配置使用者訪問策略:
3.接著開啟一個本地ftp客戶端軟體,連線ftp伺服器,驗證成功後,就可以直接下載虛擬機器上的檔案了,如下,非常方便:
終端軟體這種方式最簡單,目前大部分終端軟體都自帶有檔案上傳下載工具,可以直接從虛擬機器中下載檔案到本地,這裡以mobaxterm、xshell為例,簡單介紹一下:
xshell
這也是一個非常不錯的終端軟體,安裝lrzsz工具包後(yum install -y lrzsz),可以直接使用sz命令將虛擬機器檔案下載到本地,如下:
目前,就介紹這3種將虛擬機器檔案下載到本地的方法吧。對於日常使用來說,完全夠用了,前兩種方法需要搭建伺服器,比較麻煩,後一種方法最簡單,只要你熟悉一下使用過程,很快就能掌握的,當然,你也可以使用VMware tools,都行,網上也有相關教程和資料,介紹的非常詳細,感興趣的話,可有搜一下,希望以上分享的內容能對你有所幫助吧,也歡迎大家評論、留言進行補充。
回覆列表
可以實現!
實現虛擬機器和本地檔案共享,方法如下:1.在安裝VMware tools軟體的情況下,物理機和虛擬機器之間可以直接複製和貼上;
2.物理機硬碟直接共享給虛擬機器;
步驟:編輯虛擬機器設定—->選項—->共享資料夾—->總是啟用—->新增—->主路徑選擇—->完成
3.網路共享
例子:虛擬機器A IP地址:192.168.10.3,物理機B IP地址:192.168.1.80
假如網路都已經配好,可以通訊,在A執行輸入框輸入“\192.168.1.80\c$”,即可檢視B計算機的C盤的資料(我試驗的時候,如果B計算機是XP系統,還要將C盤配置為共享狀態,WIN7系統則不用配置),同理,倒過來也可以,就是在B計算機執行輸入框裡面輸入A的地址也可以;
4.虛擬機器硬碟對映到物理機
步驟:編輯虛擬機器設定(虛擬機器關機狀態)—->硬碟—->對映—->選擇—->完成
5.遠端桌面連線
注意:被連線一方的計算機要設定成允許被遠端桌面連線
6.把物理機的硬碟直接掛載到虛擬機器上(這個我沒試驗成功,應該需要你的物理機有兩個硬碟才可以,要不然虛擬機器啟動不起來,有條件的可以試驗下)
虛擬機器掛著隨身碟,方法如下:1、首先在【主機】中按Win+R開啟“執行”對話方塊,輸入“services.msc”,開啟服務管理器;
2、在“服務”中啟動“VMware USB Arbitration Service”服務項;
3、然後開啟虛擬機器軟體(先不要啟動虛擬機器)。在你的虛擬機器介面點“編輯虛擬機器設定”,開啟“虛擬機器設定”對話方塊。在“硬體”選項卡下,選中“USB控制器”,在右邊選中前三個連線。三個都要選,缺一不可;
4、最後啟動虛擬機器,插入u盤,看到右下角usb的圖示亮就能正常使用了。