รีเซ็ต Open Directory บน macOS Server ด้วยบรรทัดคำสั่ง

หากไม่ได้ตั้งค่า DNS ของคุณอย่างถูกต้อง คุณสามารถใช้คำสั่ง Terminal เพื่อลบ Master หรือ Replica ของ Open Directory ออก

ลบข้อมูล Open Directory

หากคุณไม่สามารถใช้ Server เพื่อลบ Master หรือ Replica ของ Open Directory ออก ให้ใช้ Terminal คุณสามารถลบข้อมูลเซิร์ฟเวอร์ทั้งหมดที่เกี่ยวข้องกับ OD รวมถึงผู้ใช้และกลุ่ม

ซึ่งจะไม่ลบข้อมูลในบริการอื่นๆ ที่มีผู้ใช้และกลุ่มเหล่านี้ออก แต่ข้อมูลนี้จะเข้าใช้ไม่ได้แม้ว่าคุณจะใช้ชื่อเดียวกันในการสร้างผู้ใช้ใหม่ เนื่องจากข้อมูลเชื่อมโยงกับ GUID ของผู้ใช้  

เมื่อคุณตั้งค่าผู้ใช้ จะเป็นการสร้าง GUID ใหม่ หากคุณต้องการให้ผู้ใช้มีสิทธิ์เข้าถึงข้อมูลนี้ ให้ส่งออกผู้ใช้และกลุ่มก่อนที่คุณจะลบ OD ของคุณ ใช้การตั้งค่าการส่งออกเริ่มต้นเพื่อรวม GUID

ก่อนที่คุณจะทำตามขั้นตอนเหล่านี้ ให้ตรวจสอบให้แน่ใจว่าคุณมีข้อมูลสำรองที่ครบถ้วนสำหรับเซิร์ฟเวอร์ของคุณ โดยทำดังนี้

  1. ออกจากแอพ Server
  2. พิมพ์คำสั่งนี้ใน Terminal
    sudo slapconfig -destroyldapserver
    
  3. รีสตาร์ทคอมพิวเตอร์

หากคุณไม่สามารถซ่อมโครงสร้าง Open Directory ให้ทำตามขั้นตอนเหล่านี้ซ้ำสำหรับ Replica ที่มีอยู่ หลังจากที่คุณทำตามขั้นตอนเหล่านี้ Open Directory จะถูกตั้งเป็น “ปิด” จากนั้นคุณสามารถใช้แอพ Server เพื่อกำหนดค่าอีกครั้ง

วันที่เผยแพร่: