這篇文章已封存,而且 Apple 也不會再更新。

使用命令列重置 macOS 伺服器的 Open Directory

若你的 DNS 未正確設定,可以使用「終端機」指令來移除 Open Directory 的主目錄或複本。

移除 Open Directory 資料

若無法使用 Server 來移除 Open Directory(OD)的主要或複本目錄,請使用「終端機」。你可以刪除 OD 相關的所有伺服器資料,包含使用者和群組。

這不會移除內含使用者和群組之其他服務的資料。但即使你使用相同的名稱來建立新的使用者,這些資料也會變成無法存取的資料,因為資料會與使用者的 GUID 建立關聯。

當你設定使用者時,即產生新的 GUID。若你要讓使用者能夠存取此資料,請先將使用者和群組輸出使用預設的輸出設定來納入 GUID。

依照以下步驟操作之前,請先確認已完成伺服器的完整備份:

  1. 關閉 Server App。

  2. 在「終端機」中使用此指令:

    sudo slapconfig -destroyldapserver

  3. 重新啟動電腦。

若你無法修復 Open Directory 架構,請在任何現有的複本目錄中重複執行這些步驟。依照上述步驟操作之後,Open Directory 便會設為「關閉」。然後你可以使用 Server App 再次進行設定。

發佈日期: