只读 + 可浏览问题:在 smb.conf 中配置 - 未在 testparm 中显示

只读 + 可浏览问题:在 smb.conf 中配置 - 未在 testparm 中显示

我正在尝试使用 Samba 设置公共共享,以便我可以将音乐文件从我的 Ubuntu 14.04 服务器传输到我的 Sonos 音响系统。我花了几个小时尝试破解这个,但不幸的是没有成功。我在smb配置文件

[global]
security = user
map to guest = bad user
guest account = nobody

;  interfaces = lo p2p1
;  bind interfaces only = true

[public]
comment = Public Share
path = /export/storage
browseable = yes
read only = yes
guest only = yes
guest ok = yes

输出乍testparm看起来不错,但是可浏览和只读设置都不可见:

[global]
server string = %h server (Samba, Ubuntu)
server role = standalone server
map to guest = Bad User
obey pam restrictions = Yes
pam password change = Yes
passwd chat = *Enter\snew\s*\spassword:* %n\n *Retype\snew\s*\spassword:* %n\n *password\supdated\ssuccessfully* .
unix password sync = Yes
syslog = 0
log file = /var/log/samba/log.%m
max log size = 1000
dns proxy = No
usershare allow guests = Yes
panic action = /usr/share/samba/panic-action %d
idmap config * : backend = tdb

>>> not using printers / nor touched the settings, hence the skip <<<

[public]
comment = Public Share
path = /export/storage
guest only = Yes
guest ok = Yes

------END-------

基本上,和都browseable = yes没有read only = yes显示。有一种奇怪的感觉,这导致网络中的其他设备无法连接到 samba 共享目录。

更具体地说,我可以添加smb://192.168.0.xxx/export/storage,我的 Mac 将识别服务器并尝试连接。但当我尝试以访客用户身份登录时,它不会建立连接并告诉我联系系统管理员,这本身就很有趣…… ;-)

尝试连接其他设备,但出现同样的问题。顺便说一句,今天早些时候设置了一个 NFS 服务器,将设备连接到同一个“共享”目录没有任何问题。

真的很难解决这个问题,任何帮助或指明正确方向都将不胜感激。

答案1

终于找到了问题的答案。我在客户端上犯了一个大错误,服务器地址。我指向的是目录/export/music,但应该指向共享本身 [音乐],它在/etc/samba/smb.conf

问题 =smb://192.168.0.200/export/music

解决方案 =smb://192.168.0.200/music

无论如何,现在一切正常:-)

相关内容