我有一个现有的基础设施,其中的帐户在 NIS (yp) 下维护,没有本地 unix 帐户。此外,所有标准映射(包括主机、邮件别名、网络组等)都以这种形式维护。广泛使用 UNIX/Linux 自动挂载程序,项目分散在 NFS 服务器上的网络上。任何本地或共享文件上都没有 ACL。所有邮件基本上都需要使用 nullclient sendmail 配置,输入到不同的系统中。
我现在有一个需求,将Apple OSX 10.6系统集成到这个环境中并使其无缝运行。
我最初的阅读和二手信息似乎表明这在原生 OSX 10.6 系统上可能无法实现。我很担心。
关于如何完成这项任务并让每个人都开心,有什么想法吗?
谢谢
PS:我没用过苹果OSX系统。
答案1
好吧,我还没有成功获得自动安装程序,但是话又说回来,我并没有真正那么努力地尝试。
但是,我成功让我的 10.6 Mac(及更早版本)接受 NIS 身份验证。
简而言之,需要确保密码以 OSX 能够理解的格式(MD5 或 DES)存储,并且知道目录实用程序位于 10.6 中的 /System/Library/CoreServices 下,而不是像 OSX 早期版本中那样位于 /Applications/Utilities 下。
在 10.6 中,NFS 挂载由 DiskUtility(文件->NFS 挂载)处理,只需确保在高级部分下包含 resvport 和 vers=3(或 2)。OSX 并不真正支持 NFS4,所以不要尝试。
我所知道的一点点信息都发布在我的博客 petuu.org 上