我管理着一个连接到运行 Windows 2003 的 Active Directory 服务器的 Apple 计算机网络。没有特殊的配置。OS X 客户端仅使用 AD 作为登录服务器。一切正常,除了 Apple 客户端有时会发生一个奇怪的问题:登录失败,我发现解决此问题的唯一方法是将计算机重新加入 AD 服务器。
当问题发生时,这是输出ls -l /Users
:
drwxrwxrwt 7 root wheel 238B Mar 1 2011 Shared
drwxr-xr-x+ 16 2007941056 1918399388 544B May 9 2011 e.valeri
可以看出,UID、GID与AD服务器中真实的Username、GroupName不匹配。
我不是 Apple 专家,但我是 Linux 系统管理员,因此使用命令行在日志中搜索对我来说没有问题,但目前我没有找到任何线索。
另外,您可以想象,日志文件很长,所以我不能简单地将内容粘贴到这个帖子中。如果我应该发布任何具体内容,请发表评论。
有人知道为什么会发生这种情况吗?
答案1
当 OS X 客户端加入 .local 域时,会发生一些奇怪的事情。这是因为 .local 用于 mDNS(Bonjour)。
此外,我还观察到 OS X 客户端使用 A 记录而不是 SRV 记录来定位域控制器。由于这些记录是循环提供的,因此问题似乎是间歇性的。验证您的 AD 域的 A 记录是否包含仅有的你的 DC。