Samba 4 是否带有内部 LDAP 服务器?

Samba 4 是否带有内部 LDAP 服务器?

Samba 是否具有创建内部 LDAP 服务器的功能?我在 Fedora 18 上使用 Samba 版本 4.0.3,它是从包管理器安装的。如何设置 Samba 附带的内部 LDAP 服务器?需要启动哪些进程才能运行内部 LDAP 服务器?

我仍在努力了解讨论 Samba 和 LDAP 时使用的许多术语,因此希望得到更具介绍性的答案。

答案1

来自Samba4 常见问题解答

Samba 4 最终会拥有内置的、功能齐全的 LDAP 服务器吗?

是的。虽然我们当然不会将自己与其他供应商的基于标准的产品进行比较(我们的目标是首先取悦 AD 客户,并希望在遵守标准的同时做到这一点),但它将包含 LDAPv3 服务器。

您必须将 Samba 4 设置为直流电源使用内部 LDAP 服务器,但如上所述,它不符合标准。Samba 4 旨在成为 Active Directory 服务器,并且将像 Active Directory 通常那样类似于 LDAP。

答案2

Samba 本身不提供 LDAP 服务器,但可以配置为针对外部 LDAP 服务器进行身份验证。

编辑:正如 JohnGardeniers 指出的那样,这是不正确的。从4.0.0 发行说明

我们的域控制器 (DC) 实现包括我们自己的内置 LDAP 服务器和 Kerberos 密钥分发中心 (KDC) 以及通过 CIFS 提供的类似 Samba3 的登录服务。

答案3

似乎内置服务器在测试版中不存在。wiki 似乎已经过时了,因为 samba3 到 samba4 的升级仍然使用 openldap。wiki 中有很多矛盾之处,而且很少有最新信息。希望软件不像文档中的那样处于测试阶段...

答案4

Fedora 的 Samba4 尚未准备好 DC。
请参阅: https://fedoraproject.org/wiki/Features/Samba4

当我尝试将 Fedora17 上的 Samba4alpha 迁移到 Fedora18 上的 Samba4.0 时遇到了这个问题。
据我所知,可能要到 4.1 才行

相关内容