Code: Alles auswählen
find /media/Sharedir -type d -exec chmod ugo+x {} +
find /media/Sharedir -type f -exec chmod 666 {} +
Code: Alles auswählen
find /media/Sharedir -type d -exec chmod ugo+x {} +
find /media/Sharedir -type f -exec chmod 666 {} +
Weißt du überhaupt, was die Zahlen bei den Dateirechten bedeuten?willy4711 hat geschrieben:22.07.2019 10:01:28644 reicht nicht, da mein Musikprogramm da ja noch einiges in diesen Verzeichnissen zu tun hat. taggen / verschieben / Bilder einfügen / Thumbnails erstellen usw.
Nein. Die erste Ziffer steht für Benutzerrechte, die zweite für die Rechte der Gruppenmitglieder und die die dritte Ziffer für die Rechte aller derjenigen, die nicht Benutzer oder Gruppenmitglied sind.Müsste also, wenn man es streng nimmt so was wie 766 oder 666 sein.
Ja, das stimmt, dazu muss er aber die Dateien vorher als Eigentümer mit "chown" übernehmen, da sie nach dem Speichern durch den virtio-treiber den Besitzer libvirt-qemu:libvirt-qemu haben und er mit 644 wieder keine Schreibrechte hätte. Wenn er sich selber in die Gruppe libvirt-qemu eingetragen hat, wäre also 660 auch eine Alternative, ansonsten 666.
Richtig. Obwohl ich mit Rechten immer sparsam umgehen würde und hier dem Rest der Welt eben kein Schreibrecht geben würde, also 664 statt 666, wenn der Rest Leserecht haben soll.TomL hat geschrieben:22.07.2019 11:52:52Wenn er sich selber in die Gruppe libvirt-qemu eingetragen hat, wäre also 660 auch eine Alternative, ansonsten 666.
Ich würde die Konfigurationsdateien mit chown user.libvirt-qemu und chmod 660 einrichten. Dann können alle Programme, die als libvirt-qemu und in der Gruppe libvirt-qemu laufen, lesen und schreiben und der user kann es ebenfalls. Ganz ohne in der libvirt-qemu-Gruppe Mitglied sein zu müssen.TomL hat geschrieben:22.07.2019 12:08:42ja, alles richtig.... nur ist er eben selber auch "Rest-der-Welt", falls er selber nicht in der Gruppe libvirt-qemu eingetragen ist. Und da muss der Admin sich halt entscheiden, ob er einem User über die Gruppenzugehörigkeit auch das Recht gibt, die VM-Settings zu verändern.
meinst du damit die /etc/libvirt/qemu/*.xml Dateien ?MSfree hat geschrieben:22.07.2019 13:45:39Ich würde die Konfigurationsdateien mit chown user.libvirt-qemu und chmod 660 einrichten