この記事はアーカイブ済みで、これ以上更新されることはありません。

macOS Server から「localhost.plist」を削除すると Kerberos サービスが更新されなくなる場合

「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 が管理または検証していない個々の Web サイトについては、推奨や承認なしで提供されています。Apple は他社の Web サイトや製品の選択、性能、使用に関しては一切責任を負いません。Apple は他社の Web サイトの正確性や信頼性についてはいかなる表明もいたしません。詳しくは各メーカーや開発元にお問い合わせください。

公開日: