
我渴望使用 Raspberry Pi 作為低負載 NAS,我正在閱讀以下指南: http://www.howtogeek.com/139433/how-to-turn-a-raspberry-pi-into-a-low-power-network-storage-device/
在本教程中,他們透過添加以下內容來配置 samba.conf:
security = user
不過,我希望我的網路共享能夠輕鬆訪問,這樣當您(在 Windows 7 中)單擊“網絡”時,PC 就會如圖所示(不是我的):
假設您單擊計算機“PAPA”,它會直接打開文件,而不要求輸入使用者名稱和密碼。
我的猜測是添加一個#
before security = user
,將其註解掉。
我走在正確的軌道上嗎?
答案1
在舊版的 Samba 中,有一個security = share
使整個共享唯讀或讀/寫給每個人的功能,但它不再存在了。
您想要查看設定guest only
參數guest user
以將未知使用者(未鍵入密碼)重新對應到已設定的來賓帳戶。
網域中的電腦總是會彈出使用者名稱/密碼螢幕,但您可以輸入任何內容,然後使用訪客帳戶進行連線。
這是一個最小的 smb.conf ,可以完成您想要的操作:
[global]
netbios name = server
workgroup = HOME
security = user
map to guest = bad user
guest ok = yes
guest only = yes
guest account = sacha
force user = sacha
force group = sacha
[public]
browseable = yes
read only = no
path = /srv/samba/public
答案2
沒有必要更改該security = user
選項。
[PAPA]
comment = Whatever
path = /your/path
read only = no
public = yes
create mask = 0666
force create mode = 0666
directory mask = 2777
force directory mode = 2777
然後您只需在 /your/path 上設定權限,以便other
具有所需的權限,例如2777