如何與虛擬機內的ubuntu共享資料夾

概要
本文提供2個方法,說明如何在windows下,與虛擬機內的ubuntu共享資料夾

環境:
Host OS: Windows 10 
Guest OS: Ubuntu 16.04 LTS(網路卡設定為橋接介面卡)
虛擬機: VirtualBox 6.0


方法1-建立 samba server
步驟1: 安裝samber軟體
$ sudo apt install samba

步驟2: 編輯smb.conf, 增加一段 [dadatong]   
$ sudo gedit/etc/samba/smb.conf
[dadatong]
    comment = dadatong
    path = /home/dadatong
    browsable = yes
    guest ok = no
    read only = no
    create mask = 0755

步驟3: 新增一個 samba 使用者 dadatong
$ sudo smbpasswd -a dadatong

步驟4: 重啟 samba 服務
$ sudo service smbd restart


步驟5: 以windows 10的檔案總管進入:
在ubuntu下以ifconfig命令取得ubuntu的ip位址

在windows下開啟檔案總管並輸入"\\<ip位址>"後即可進入




方法2-建立共用資料夾

步驟1: 在虛擬機→設定→共用資料夾,指定一個文件夾作為共用資料夾。勾選「自動掛載」及「設為永久」


步驟2: 設定權限,執行以下命令,將當前的使用者加入vboxsf的group
$ sudo usermod -aG vboxsf $USER
執行完後需重新登入才會生效

步驟3: 存取共用資料夾
開啟ubuntu的檔案總管,可見到左側的sf_tmp即是共享資料夾



註: Guest OS 需安裝過Guest additions才能使用此功能

結論
兩種方法各有優缺點,比較如下

 方法1-建立 samba server方法2-建立共用資料夾
優點同網域均可存取設定較簡單
缺點設定較複雜僅能與host os共用資料夾

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論

时文娟

时文娟

2020年6月3日
写的很详细,一步一步参考,设置成功了
时文娟

时文娟

2020年6月3日
写的很详细,一步一步参考,设置成功了