Seite 1 von 1

Berechtigung aller Ordner auf einmal ändern?

Verfasst: 22.09.2009, 15:55
von catcat
Moinsen,

gibts es eigentlich eine Möglichkeit auf einem root-server ALLE Rechte auf einmal zu ändern?
Also z.B. alle Ordner von 755 auf 777 zu stellen, ohne das jeder Ordner und Unterunterunterordner durchrattert?
Oder das alle Files aller Ordner andere Rechte erhalten?

Geht das überhaupt?

Weil, mein Filezilla quält sich da grade durch 177.000 Files und das nimmt keine Ende...

Verfasst:
von
SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


Verfasst: 22.09.2009, 16:34
von Boa
z.B so:
chmod 777 /srv/www/htdocs/web1/html -R

Verfasst: 22.09.2009, 21:19
von TBT
@Boa: das ändert aber auch die Dateien ;)

nur Verzeichnisse:

find * | sed "s/\(.*\)\/[^\/]*/\"\\1\"/" | uniq | sed "s/^/chmod 766 /" | sh

Re: Berechtigung aller Ordner auf einmal ändern?

Verfasst: 22.09.2009, 21:40
von Kristian
catcat hat geschrieben:Also z.B. alle Ordner von 755 auf 777 zu stellen,
Welchen Sinn macht es wenn jeder in jedem Ordner (Verzeichnis heißt es) schreiben darf?
Entweder du hast deine Frage falsch formuliert oder du suchst jemanden der dir bei deinem Server hilft. (so nen Mork halt)

Re: Berechtigung aller Ordner auf einmal ändern?

Verfasst: 22.09.2009, 22:12
von profo
catcat hat geschrieben: Ordner von 755 auf 777 zu stellen, ohne das jeder Ordner und Unterunterunterordner durchrattert?

Code: Alles auswählen

find . -type d -exec chmod 777 {} \;
Erklärung:
- das "type d" steht für Ordner. "type f" stünde für Dateien
- das {} ist der Platzhalter für den jeweiligen Dateinamen
- das Backslash-Semikolon \; beendet die Parameter für das -exec Kommando
catcat hat geschrieben: Oder das alle Files aller Ordner andere Rechte erhalten?

Code: Alles auswählen

find . -type f -exec chmod 644 {} \;

Verfasst: 24.09.2009, 06:43
von catcat
Genial - das funzt!
Danke!

Ich brauch das, weil ich bei einigen Sites (Uploadsites für Bilder) so gut wie alle Ordner (und deren Unterunterordner...) auf 777 brauche. Nur einige wenige Ordner sollen weniger Rechte haben und die kann ich händisch ändern.

Standardmässig sind aber alle auf 755. Und wenn ich dann mit meinem Fillezilla ankomme, dann gräbt der sich da stundenlang durch die Ordnerstrukturen...