Nollställ Open Directory på macOS Server med en kommandorad

Om din DNS inte är korrekt konfigurerad kan du använda Terminal-kommandon för att ta bort en Open Directory Master-dator eller replik.

Ta bort Open Directory-data

Använd Terminal om du inte kan använda Server för att ta bort en Open Directory (OD) Master-dator eller replik. Du kan radera alla serverdata relaterade till OD, inklusive användare och grupper.

Det här tar inte bort data i andra tjänster som har dessa användare och grupper. Men alla data blir otillgängliga även om du använder samma namn för att skapa en ny användare. Det beror på att data är associerade med en användares GUID. 

När du konfigurerar en användare genererar du ett nytt GUID. Exportera användare och grupper innan du förstör din OD om du vill att användare ska ha åtkomst till dessa data. Använd standardexportinställningarna för att inkludera GUID:er.

Se till att du har en komplett säkerhetskopia på din server innan du följer dessa steg:

  1. Stäng Server-appen.
  2. Använd det här kommandot i Terminal:
    sudo slapconfig -destroyldapserver
    
  3. Starta om datorn.

Upprepa dessa steg för alla befintliga repliker om du inte kan reparera Open Directory-strukturen. Open Directory är inställd på ”off” när du har följt dessa steg. Du kan sedan använda Server-appen för att konfigurera den igen.

Publiceringsdatum: