如何将 Ubuntu Server 10.04 LTS 设置为 samba 主域控制器使用 pam 模块对 LDAP 服务器进行身份验证?

Jim*_*Jim 7 server ldap samba

我想拥有一个 Samba 服务器,它对一堆 Windows 实验室计算机显示为主域控制器 (PDC)。但是,不是让用户拥有在这个 Samba PDC 上存储密码的帐户,我希望将所有帐户信息存储在我们正常运行的 LDAP 服务器上。

因此,当用户登录到 Windows 实验室机器时,他们可以使用他们的 LDAP 用户名和密码进行登录。如果我必须更改他们的密码,我只需要在 LDAP 服务器中进行。下次他们登录到这个“代理 PDC”时,他们将能够使用他们的新 LDAP 密码。

我有一个正常运行的 LDAP 服务器和一个可以用来创建 Samba PDC 的服务器。我以前玩过 Samba,但我总是必须为我想要访问 samba 的每个用户拥有一个本地 Linux 帐户,并且我必须为每个用户创建一个相应的 Samba 帐户。如果可能的话,这些是我想避免的步骤。

HMM*_*HMM 1

一些像这样的指南彻底研究了这个问题。

考虑到所有的变量,我发现这个问题很难回答。由于 samba 和 openldap 需要一些额外的配置,因此这里的答案可能不完整。