我正在运行带有 OpenDirectory 的 OSX (Snow Leopard) 服务器,它只不过是经过修改的 OpenLDAP,带有一些 Apple 特定的架构。但是,我想在我的一些 Linux (Debian Squeeze) 机器上重用此目录。
通过 OSX 的 LDAP 服务器进行身份验证没有问题,它已经运行良好了。我遇到的问题是 OSX 中主文件夹的指定方式。如果我在我的一台 Linux 机器上查询密码配置,OSX 导入的条目如下所示
myaccount:x:1034:1026:Firstname Lastname:/Network/Servers/hostname.example.com/Volumes/MyShare/Users/myaccount:/bin/bash
虽然这些网络主文件夹对于 OSX 客户端来说可能没问题,但我不希望在我的 Linux 机器上使用这些基于服务器的路径。我看到有一个NFS主目录OSX 用户检查器中的属性,但如果我更改它,整个用户主路径都会改变。由于我的用户应该能够在 OSX 和 Linux 这两个系统上登录,所以这不是我想要的。
有谁知道我必须如何配置OSX才能让我的Linux机器使用主文件夹/net/我的帐户并保持 OSX 客户端的配置不变?