使用指令列重設「macOS 伺服器」的 Open Directory

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

移除 Open Directory 資料

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

這不會移除其他服務中包含這些用戶和群組的資料,但相關資料將無法再取用,即使你以相同名稱建立新用戶也不可以。原因是資料與用戶的「產生的唯一識別碼」(GUID) 關聯, 

而你設定用戶時卻會產生新的 GUID。如要讓用戶取用這些資料,請先將用戶和群組輸出,然後才銷毀你的 OD。使用預設的輸出設定來加入 GUID。

按照以下步驟操作之前,請先確定已備份整個伺服器:

  1. 關閉 Server app。
  2. 在「終端機」中輸入以下指令:
    sudo slapconfig -destroyldapserver
  3. 重新啟動電腦。

如果無法修復 Open Directory 架構,請在任何現有的複本目錄中重複執行這些步驟。按照這些步驟操作後,Open Directory 會設為「關閉」。然後,你就可以使用 Server app 重新設定。

發佈日期: