1. 程式人生 > >Ubuntu開啟Samba服務,並通過windows系統對映共享目錄

Ubuntu開啟Samba服務,並通過windows系統對映共享目錄

新裝的系統預設是沒有Samba服務的,執行如下命令安裝Samba服務:
sudo apt-get update
sudo apt-get install samba samba-common

然後,建立一個用於共享的資料夾myDocument,並編輯Samba的配置檔案/etc/samba/smb.conf,在配置檔案的末尾新增如下程式碼:
[share]
path = /home/fish/myDocument
available = yes
browseable = yes
public = yes
writable = yes
valid users = fish
read only = no

修改好之後,設定Samba使用者的密碼:
sudo smbpasswd -a fish

然後,重啟Samba服務,service smbd restart。接下來,通過window系統的“對映網路驅動器”功能,對映上述配置好的資料夾即可。
如果,windows不能發現共享的資料夾,可能是“網路發現”功能沒有啟用。
網路發現功能

網上有很多介紹如何解決“網路發現功能無法啟用”的文章,可以參考。主要操作就是,在執行欄輸入services.msc,進入服務控制介面,然後開啟如下幾個網路發現功能依賴的服務:

Function Discovery Resource Publication
SSDP Discovery
UPnP Device Host

如果開啟了上述服務之後,還是無法開啟“網路發現功能的話”,那麼還要將“家庭或工作組”的防火牆關閉,如下圖所示:
關閉防火牆