Hyper-v中ubuntu與windows檔案共享

数据行者發表於2025-01-18

絕大部分內容來源於連結:Hyper-v中ubuntu與windows檔案共享_hyper-v ubuntu共享資料夾-CSDN部落格

Samba

官網:https://www.samba.org/

Samba 是 Linux 上在區域網共享檔案的服務。

1、更新源

sudo apt update

2、安裝指定依賴

sudo apt install samba samba-common samba-common-bin python3 libwbclient0 samba-libs

3、為 Samba 配置一個使用者

sudo smbpasswd -a <user_name>

Tip: Samba 的使用者和 Linux 系統的使用者是獨立的。這裡建議可以設定為同樣的使用者名稱。

Tip: 這裡設定的使用者名稱密碼用於在主系統(Windows)訪問共享檔案時的許可權認證。

4. 建立一個共享資料夾

mkdir /home/<user_name>/<folder_name>

5. 將 Samba 配置檔案備份

sudo cp /etc/samba/smb.conf /etc/samba/smb.conf.bak

6、 修改 Samba 配置

sudo nano /etc/samba/smb.conf

nano的好處是 儲存檔案 等都有命令提示:

儲存檔案:按 Ctrl + O(字母“O”,不是數字零)。這將提示您確認檔名,按下 Enter鍵儲存。
退出 nano:按 Ctrl + X 進行退出

在末尾新增以下內容:
[<folder_name>]
path = /home/<user_name>/<folder_name>
valid users = <user_name>
read only = no

Tip: 注意等號左右必須有一個空格

7. 重啟 Samba 服務

sudo service smbd restart

8. 測試 smb.conf 配置有沒有錯誤

testparm

9、在 Windows 中訪問共享資料夾

  1. 開啟資源管理器,在位址列中輸入 \\<linux_ip> 回車
  2. 輸入剛剛配置的使用者名稱和密碼
  3. 將共享的資料夾收藏到 Quick access,或者新增快捷方式到桌面

Tip: 可以把 ip 配置到 hosts 中,方便訪問

虛擬機器 ubantu上檢視ip,在命令列裡面輸入

ifconfig

相關文章