Ich habe einen 10.9-Server mit aktivierter Dateifreigabe. Einer der Benutzer beschloss, die Berechtigungen für den Ordner zu ändern, und führte einen „Frühjahrsputz“ durch. Jetzt sind alle meine Freigaben von den Arbeitsstationen aus nicht sichtbar, außer einem „Home-Ordner“. Dies ist die einzige Freigabe mit Mitarbeitern (primäre Gruppe). da die anderen und neuen Freigaben "Administratoren (primäre Gruppe)" haben. Wie kann ich dies ändern, da die Benutzer, die keine Administratoren sind, keine anderen Freigaben sehen können, wenn sie zum Server navigieren.
Wenn es sich um die Gruppeneigentumsrechte handelt, können Sie über die Befehlszeile Folgendes tun:
chown -R yourusername:staff /Path/To/SharedFolder
für jede der Freigaben, wenn die anderen von Ihnen erwähnten Nicht-Administratorbenutzer in der staff
Gruppe sind. Ersetzen Sie andernfalls staff
durch die richtige Gruppe. Es ist möglich, dass Sie nicht alle Verzeichnisse unterhalb des freigegebenen Verzeichnisses gemeinsam nutzen möchten , also müssten Sie auch die Berechtigungen/den Besitz für jedes von ihnen ändern oder die -R
Ordner einzeln entfernen und ändern.
chown
Sehen Sie hier einige Beispiele und eine Erklärung des Befehls, den ich hier gegeben habe .
Ich würde auch notieren, was der aktuelle Besitz und die Berechtigungen verwenden ls -l
, damit Sie sie zurücksetzen können, wenn dies nicht funktioniert.
(Ersetzen Sie natürlich yourusername
durch Ihren Benutzernamen und /Path/To/SharedFolder
den Pfad zum freigegebenen Ordner. Ich sage "offensichtlich", aber ich schreibe dies, weil es meiner Erfahrung nach nicht immer offensichtlich ist! :)
Ben
Ben
ian