本文章已经归档,因此 Apple 将不再对其进行更新。

如果 Kerberos 服务在你移除 macOS 服务器上的 localhost.plist 后无法续订

移除 localhost.plist 文件可能会导致你无法连接到某些 Wi-Fi 网络。

有些第三方映像创建工具、应用程序和故障诊断方法会删除位于“/var/db/dslocal/nodes/Default/computers/localhost.plist”的 localhost 文件。

如果你删除这个文件,则在 macOS 自动创建新的 localhost.plist 文件后,plist 的 KerberosServices 部分将为空。当 KerberosServices 部分为空时,绑定到目录系统的客户端无法创建 Kerberos 主体。所有绑定到你的目录的 Mac 可能都无法连接到相关的 802.1x Wi-Fi 网络。

如果已在 Mac 上移除了这个文件,请使用下面的“终端”命令重新创建 plist 的 kerberosServices 部分:

sudo dscl . -create Computers/localhost kerberosServices host afpserver cifs vnc

完成这个步骤后,你无需重新绑定到你的 Kerberos 目录。

有关非 Apple 制造的产品或非 Apple 控制或测试的独立网站的信息仅供参考,不代表 Apple 的任何建议或保证。Apple 对于第三方网站或产品的选择、性能或使用不承担任何责任。Apple 对于第三方网站的准确性和可靠性不作任何担保。联系供应商以了解其他信息。

发布日期: