Wie kann ich Benutzer A Zugriff auf alle von Benutzer B/Benutzer C erstellten Dateien gewähren, einschließlich RWX-Berechtigung?
Gibt es eine Möglichkeit, dies zu tun, ohne Root-Zugriff zu gewähren?
Das Hinzufügen zur gleichen Gruppe funktioniert nicht, da nicht alle Dateien Gruppenzugriff haben. Und setfacl kann für aktuelle Dateien ausgeführt werden, gilt aber nicht für zukünftig erstellte Dateien.
Antwort1
Verwenden Sie ACLs.
setfacl -R -m user:User:rwX /some/path
(Großbuchstaben beachten X
)
setfacl
tutgelten für zukünftig erstellte Dateien, wenn Sie auch die „Standard“-ACL festlegen:
setfacl -R -m default:user:UserA:rwx /some/path
Antwort2
Sie können BenutzerA Sudo-Rechte erteilen, um BenutzerB/BenutzerC zu werden. Wäre das ausreichend?