ubuntuusers.de

Benutzerrechte anzupassen funktioniert nicht

Status: Gelöst | Ubuntu-Version: Ubuntu 14.04 (Trusty Tahr)
Antworten |

Bonanza-Fahrad

Anmeldungsdatum:
10. September 2016

Beiträge: 170

Hallo ich habe die Benutzerrechte einer Datei in Nautilus geändert. http://img5.fotos-hochladen.net/uploads/unbenannt86gtzlaqbd.png Ich will mit

1
find  '/home/i/Downloads/' -type d -exec chmod 0777 {} +

alle Dateien die selben Benutzerrechte im Ordner Downloads geben. Leider funktioniert das nicht. Könnt ihr mir helfen die Benutzerrechte für alle Dateien im Ordner Downloads anzupassen?

Flieger-RauTec

Avatar von Flieger-RauTec

Anmeldungsdatum:
17. Januar 2015

Beiträge: 467

Wohnort: Flughausen in Ubuntien

Moin,

ich benutze dafür "Gnome-Commander". Ist easy doing in der Anwendung.

Macht genau das was Du willst.

Bonanza-Fahrad

(Themenstarter)

Anmeldungsdatum:
10. September 2016

Beiträge: 170

Ich möchte allerdings per Konsole die Benutzerechte anpassen. Jeder soll Lesen und Schreiben können etc., also chmod 0777

Bonanza-Fahrad

(Themenstarter)

Anmeldungsdatum:
10. September 2016

Beiträge: 170

Jetzt habe ich es selber gelöst >>>

1
find  '/home/i/Downloads/' -type d -exec chmod -R 0777 {} +

Durch das -R wurde woll rekursiv angenommen, damit ist hiesiger Thread gelöst und so markiert.

Lookbehind

Avatar von Lookbehind

Anmeldungsdatum:
28. Januar 2010

Beiträge: 1070

Wenn du das eh auf den ganzen Ordner beziehen möchtest, hättest du dir übrigens das find auch sparen können.

1
chmod -R 777 /home/i/Downloads

Hätte es auch getan. Vergleich chmod. Dein erster Versuch hat nicht funktioniert, weil du find mit -type d gesagt hast, dass es das alles nur auf Ordner anwenden soll, nicht auf Dateien. Siehe auch find

Nebenbei halte ich es für Fragwürdig ob 777 für alle Dateien im Download-Ordner wirklich eine gute Idee ist. Immerhin landet in Downloads auch mal evtl was unschönes, und das hat dann direkt auch noch Ausführungsrechte. Das ist eigentlich genau das, was man nicht möchte. Siehe dazu auch Rechte

Sinnvoller wäre meiner Meinung nach:

1
2
chmod -R 666 /home/i/Downloads/*
find  '/home/i/Downloads/' -type d -exec chmod 0777 {} +

Das erlaubt jedem im Downloads-Ordner alle Unter-Verzeichnisse zu öffnen, zu lesen und neue Dateien an zu legen oder zu löschen, Auch kann jede Datei darin gelesen und bearbeitet werden. Aber die Dateien sind nicht ausführbar. Wenn doch mal eine ausführbar sein soll, kann man das bei Bedarf immernoch ändern.

1
chmod +x /Pfad/zu/Datei/

Oder eben mit dem Dateibrowser.

Antworten |