Samba 在不应该输入密码时要求输入密码

Samba 在不应该输入密码时要求输入密码

我刚刚将 Arch Linux 机器上的 Samba 更新到 4.0.5,现在它会要求输入密码(即使它不应该输入),而且在更新之前并没有这样做。

这是我的 smb.conf:https://gist.github.com/eaxexe/07db0488b1d04e556e61

谁能告诉我哪里出了问题?谢谢!:)

答案1

security = share模式自 Samba 3.6 起已弃用,并于 2012 年 2 月从 Samba 代码中删除(提交 d7bb961859a350):

s3-auth:删除 security=share(自 3.6 起已弃用)。

此补丁删除了 security=share,这是 Samba 通过匹配
客户端在 Tree Connect 中提供的每份额密码
客户端提供的用户名、smb.conf 或
根据环境猜测。

删除的理由是,对于大部分 security=share
用户,我们只需要一个非常简单的方式来运行“信任网络”
Samba 服务器,用户将共享标记为访客即可。这仍然
支持,smb.conf 选项记录在
https://wiki.samba.org/index.php/Public_Samba_Server

与此同时,这也关闭了最神秘的领域之一的大门
Samba 身份验证。

相关内容