是否有可能(因为 Apple Open Directory 是 LDAP)管理基于 Ubuntu 和 Fedora 的系统的用户名和密码?
答案1
您甚至可以使用为 AFP 和 SMB 使用而创建的普通 OD 用户,而无需对 OD 架构进行任何更改。您只需补偿 OD 中列出的有些不寻常的主目录路径。当您使用具有 OS X 服务器上共享的 AFP 客户端的联网主文件夹时,它将看起来像
/Network/Servers/servername/Users/username
在这种情况下,为了使用户主目录正常工作,您必须在此处挂载您的 NFS 主共享/Network/Servers/servername/Users
或创建指向您目录的符号链接。/home
这种简单方法的一个缺点是,如果需要与 Apple 端保持同步,则需要使用 Kerberos 从 Linux 端更改密码,因为正常的 LDAP 密码更改操作将不起作用。
如果您拥有针对 Linux 客户端的单独用户群,则主目录和密码问题都无关紧要。
答案2
当然。您需要做的就是将相关的 objectClasses 存储在 Apple Open Directory 中,并将系统配置为使用 LDAP 以通常的方式登录。