Sunday, February 27, 2022

Setzen Sie Open Directory auf macOS Server mit der Befehlszeile zurück

Setzen Sie Open Directory auf macOS Server mit der Befehlszeile zurück

Wenn Ihr DNS nicht richtig eingerichtet ist, können Sie Terminalbefehle verwenden, um einen Open Directory-Master oder eine Replik zu entfernen.

Entfernen Sie Open Directory-Daten

Wenn Sie Server nicht zum Entfernen eines Open Directory (OD)-Masters oder -Replikats verwenden können, verwenden Sie Terminal. Sie können alle Serverdaten im Zusammenhang mit OD löschen, einschließlich Benutzer und Gruppen.

Dadurch werden keine Daten in anderen Diensten mit diesen Benutzern und Gruppen entfernt. Aber es wird unzugänglich, selbst wenn Sie denselben Namen verwenden, um einen neuen Benutzer zu erstellen. Dies liegt daran, dass Daten der GUID eines Benutzers zugeordnet sind.

Wenn Sie einen Benutzer einrichten, generieren Sie eine neue GUID. Wenn Sie möchten, dass Benutzer Zugriff auf diese Daten haben,exportieren Sie Benutzer und Gruppen, bevor Sie Ihr OD zerstören. Verwenden Sie die Standardexporteinstellungen, um die GUIDs einzuschließen.

Bevor Sie diese Schritte ausführen, vergewissern Sie sich, dass Sie über eine vollständige Sicherung Ihres Servers verfügen:

  1. Schließen Sie die Server-App.
  2. Verwenden Sie diesen Befehl im Terminal:
      sudo slapconfig -destroyldapserver  
  3. Starte deinen Computer neu.

Wenn Sie die Open Directory-Struktur nicht reparieren können, wiederholen Sie diese Schritte für alle vorhandenen Repliken. Nachdem Sie diese Schritte ausgeführt haben, ist Open Directory deaktiviert. Sie können es dann mit der Server-App erneut konfigurieren.

No comments:

Post a Comment