概要
本文提供2個方法,說明如何在windows下,與虛擬機內的ubuntu共享資料夾
環境:
Host OS: Windows 10
Guest OS: Ubuntu 16.04 LTS(網路卡設定為橋接介面卡)
虛擬機: VirtualBox 6.0
方法1-建立 samba server
步驟2: 編輯smb.conf, 增加一段 [dadatong]
$ sudo gedit/etc/samba/smb.conf
步驟3: 新增一個 samba 使用者 dadatong
步驟4: 重啟 samba 服務
$ sudo service smbd restart
步驟5: 以windows 10的檔案總管進入:
在ubuntu下以ifconfig命令取得ubuntu的ip位址
本文提供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
$ 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共用資料夾 |
評論
时文娟
2020年6月3日
时文娟
2020年6月3日