在 Mac 网络中使用 Linux 和 Open LDAP

在 Mac 网络中使用 Linux 和 Open LDAP

我正在寻找有关使用 Linux 上的 Open LDAP 而不是使用 Open 或 Active Directory 来管理中型 Mac 网络(300 台左右)的资源/建议/经验。

希望有以下功能:

  • 网络帐户
  • 网络家庭驱动器
  • 网络群组共享
  • 打印机/应用程序/更新等奖励!

  • 答案1

    首先你真的想读Apple 的开放目录管理指南,本指南包含大量有关 Open Directory 服务器的信息,以及 Mac OS X 如何向任何目录系统进行身份验证的信息。有些令人困惑的是,“Open Directory”这个名称通常用于客户端和服务器端。

    您所遵循的基本方法是这样的:

    1. 构建 OpenLDAP 服务器,您可能希望将 Apple 的架构扩展添加到您的 OpenLDAP 数据库中。您可以在以下位置找到它们/etc/openldap/schema/apple.schema
    2. 绑定 Mac OS X 计算机以使用 LDAP 进行身份验证(用于/Applications/Utilities/Directory Utility.app配置 LDAPv3 插件。搜索映射选项在这里非常重要,它们告诉 Mac OS X 在 LDAP 中查看它想要了解的帐户的每个属性的属性。RFC2307 映射是标准的 Unix,Open Directory 映射包含更多来自文件的 Mac 特定apple.schema内容
    3. 测试绑定适用于简单的东西:id username查看用户名是否映射正确,然后su - username切换到该用户。
    4. 现在,您可以查看一些奇特的东西,例如Workgroup Manager从 Apple 的服务器管理工​​具 [http://support.apple.com/downloads/Server_Admin_Tools_10_5_7由于新用户限制而未链接 :-( ] 指向localhost,然后将目录更改为 LDAP 主机(在工具栏下寻找一个小地球仪)。从这里,您应该能够在通过 LDAP 服务器身份验证后编辑用户/组等,并且通常像 Open Directory 服务器一样管理它(自然缺少一些部分)。

    祝你好运!

    答案2

    不确定以下页面是否会对您有所帮助,它建议您配置 LDAP 客户端以查看 OpenLDAP

    找到 >这里<

    找到 >这里<

    希望有帮助

    相关内容