无需用户名/密码即可连接到 Samba 共享

无需用户名/密码即可连接到 Samba 共享

我刚刚在 CentOS 5 机器上设置了 Samba。它运行正常,但我想对其进行配置,以便用户无需提供用户名和密码即可连接到 Samba 共享。我在 Google 上搜索了 smb.conf 参考,但文档似乎相当分散且不全面。有人可以解释如何实现这一点吗?非常感谢。

答案1

我在用着

[global]

security = share

在 smb.conf 中。

这似乎足以实现无密码访问。这些计算机属于同一工作组,但我不知道这是否是强制性要求。

答案2

smb.conf匿名访问的示例:

#======================= Global Settings

[global]
   workgroup = WORKGROUP
   netbios name = Encre
   security = user
   hosts allow = 192.168.0.0/24 127.0.0.1
   hosts deny = 0.0.0.0/0
   log file = /var/log/samba/%m
   max log size = 50
   socket options = TCP_NODELAY

#============================ Share Definitions

[homes]
   comment = Home Directories
   browseable = no
   writable = yes

[other]
   comment = other!
   path = /home/otheruser/share
   force user = otheruser
   force group = otherusergroup
   read only = No
   guest ok = Yes

#============================

相关内容