Home 伺服器端技術Linux smb 分享的 folder 怎麼連不上?

smb 分享的 folder 怎麼連不上?

by George

對於 samba 不熟的朋友時常會遇到這樣的問題, 那就是明明帳號密碼都設定好了, 透過 ssh 與 server 進行連線並使用帳號密碼為什麼可以連上沒有問題!!! 但古怪的是為什麼在別台電腦上(好比說 windows)要去 access 這個分享的資料匣卻無法正確連上去.

啊哈!! 原因就出在, samba 與 系統帳號 這兩組帳號密碼是不同的!! 不要混為一談喔!! 雖然說我們在 /etc/samba/smb.conf 設定好要分享的資料匣相關資料, 但還需透過 smbpasswd 設定帳號密碼, 才是正確設定 smbuser 所屬帳號密碼的管理指令!!

# 1. 設定一個分享目錄至samba的設定檔, 記得要使用 superuser 的權限喔
sudo vi /etc/samba/smb.conf

# 2. 設定內容給分享資料匣
[shareFolder]
path=/home/shareMan/shareFoler
browseable = yes
read only = no
writable = yes
valid users = joe, jane, tanaka, miko
# 以上應該不用說明了吧? 基本上應該很容易理解, 如有不清楚的歡迎留言

# 3. 設定 Samba 所需的使用者與密碼
# 剛剛在 samba 設定檔 smb.conf 內我們設定了4個使用者,但此使用者並不是Linux的帳號
# 我們必需將這些使用者帳號、密碼透過 smbpasswd 這個指令進行設定
sudo smbpasswd -a <UserName> <password>

# 4. Restart Samba service
sudo /etc/init.d/samba restart

# 5. 接下拉你可以到 winodws 或是別台想要登入這個分享俠的 nas, mac, linux 去試試看了!!

You may also like

Leave a Comment