萬盛學電腦網

您现在的位置: 萬盛學電腦網 >> 作業系統 >  >> Windows 7 教學

Win7 透過 Samba 存取 Ubuntu 共享資料夾:VMware 橋接模式設定全紀錄

Win7 主機需存取 VMware Ubuntu 11.10 共享資料夾?配置 Samba 服務並設定網路橋接,實現雙向檔案存取。

環境架構

  • 宿主:Win7 32-bit
  • 虛擬機:VMware 8,網路模式 = 橋接 (關鍵:使虛擬網卡與實體網卡同網段)
  • 客體:Ubuntu 11.10

Ubuntu 端 Samba 部署

  1. 安裝:sudo apt-get install samba smbfs
  2. 啟動:sudo service smbd start
  3. 建立共享目錄:
    cd ~ && mkdir share && chmod 777 -R share
  4. 備份設定:sudo cp /etc/samba/smb.conf /etc/samba/smb.conf_back
  5. 編輯 /etc/samba/smb.conf:
[global]
workgroup = MSHOME
security = user
username map = /etc/samba/smbusers
display charset = UTF-8
unix charset = UTF-8
dos charset = cp936

[Share]
comment = Shared Folder with username and password
path = /home/用戶名/share
public = yes
writable = yes
valid users = 允許訪問的用戶名
create mask = 0700
  1. 建立 Samba 使用者:sudo smbpasswd -a 用戶名 (輸入密碼)
  2. 重啟服務:sudo service smbd restart

Win7 端存取

  1. 檔案總管網址列輸入:\\Ubuntu_IP\Share (或 \\主機名\Share)。
  2. 輸入 Samba 使用者帳密 → 即可讀寫。
  3. 可對應網路磁碟機:右鍵「電腦」→ 對應網路磁碟機 → 資料夾填 UNC 路徑。

常見問題

  • 防火牆阻擋:Ubuntu sudo ufw allow samba 或暫時關閉 ufw disable;Win7 開放檔案和印表機共用。
  • 網路發現:Win7 網路和共用中心 → 變更進階共用設定 → 啟用網路發現、檔案和印表機共用。
  • 編碼亂碼:smb.conf 設定 unix charset = UTF-8, dos charset = cp936 解決中文檔名亂碼。
  • 權限被拒:檢查 Linux 檔案系統權限 (chmod 777 測試用,生產環境建議 770 + 群組控制)。

橋接模式 + Samba,讓虛擬機像區網真實主機一樣無縫共享檔案。

copyright © 萬盛學電腦網 all rights reserved