Wenn ich versuche, die Open Directory-Einstellungen für 10.6-Server mit ServerAdmin zu ändern, wird die folgende Fehlermeldung angezeigt.
Dadurch kann ich keine Änderungen an den Einstellungen für offene Verzeichnisse für das System vornehmen.
Hat jemand eine Idee, wie man das Problem löst?
macos
snow-leopard
open-directory
serveradmin
sweetfa
quelle
quelle
Antworten:
Es scheint schwer zu glauben, dass Sie, wie Sie vermuten, von einem Client aus die Kontrolle über Ihren eigenen Server verloren haben .
Überprüfen Sie die Berechtigungen! Brechen Sie das Terminal auf und versuchen Sie herauszufinden, wo sich die kritischen Konfigurationsdateien für Open Directory befinden.
ls -l
Stellen Sie sicher, dass Ihre Berechtigungen ( ) nicht "geknackt" wurden. <- (Entschuldigung für die unergründliche Rhetiorik des Administrators ;-)Wenn Sie die fragliche (n) Konfigurationsdatei (en) finden, können Sie sie auch manuell überprüfen und bearbeiten (
sudo cat ____
undsudo vi ____
). Wenn diese Dateien in einer XML-Binärform vorliegen, können Sie mit konvertiertplutil -convert xml1 config.plist
und zurückkonvertiertpluitil -convert binary1 config.plist
werden. Kopieren Sie wie immer die Originaldateien an eine andere Stelle, sichern Sie sie und arbeiten Sie mit Kopien, um zu experimentieren, sodass Sie sie jederzeit wiederherstellen können.Sie können auch versuchen
serveradmin
, das Befehlszeilentool (<--- thats hotlinked) zu verwenden, um zu versuchen, was die GUI Sie davon abhält. hier ist ein weiterer guter reasource, sowie hierEs ist schwierig, dies zu diagnostizieren / zu beheben, ohne Zugriff auf das Gerät zu haben. Ich hoffe, dass ich Ihnen Anregungen geben kann, die zu neuen Wegen zu einer Lösung führen können. Wieder lassen Sie mich in Kommentaren wissen, wenn diese Antwort nicht hilfreich ist, und ich werde wieder löschen, um Rauschen zu vermeiden. Viel Glück!
quelle