soweit ich das verstanden habe Sven moechtest Du doch nach einem UPload die Rechte auf dem REMOTE Rechner aendern? Falls nein hat werner bereits alles gesagt.
Gruß
Tobias
soweit ich das verstanden habe Sven moechtest Du doch nach einem UPload die Rechte auf dem REMOTE Rechner aendern? Falls nein hat werner bereits alles gesagt.
Gruß
Tobias
hi
also ich hab das script wie folgt übernommen:
und für root ausführbar gemacht.Code:#!/bin/bash cd /usr/local/httpd/htdocs/web chmod -c -R 0666 # chmod -c -R xxxx * chown -c -R web.html # chown -c -R user.group *
desweiteren, zum testen, in /root mit dem namen "rechte" gespeichert.
jetzt hab ich das mit "./rechte" gestartet, und siehe da es läuft nicht.
ich bekomme
"chmod zu wenig argumente"
und
"chown zu wenig argumente"
und wie kann ich im selben script verschiedene ordner abarbeiten lassen.
also nicht für jeden ordner ein eigenes script.
cu
hi Sven,
da fehlt der Punkt für das Verzeichnis am Ende. Wenn Du nur den Inhalt (und Unterverzeichnisse) willst dann verwende den Stern.
Grüße,
Werner
Hi,
hab mal wieder was vergessen,
Deine zweite Frage:
in eine Datei schreibst Du untereinander alle Deine Verzeichnisse mit absolutem Pfad, z.B
/usr/local/httpd/htdocs/web
dann ins Script
#!/bin/bash
for i in $(cat Datei) ;
do
cd $i
chmod -c -R xxxx .
chown -c -R user.group .
done
Hab ich nur so hingeschrieben, nicht getestet, denke aber das es so gehen sollte.
Werner
hi
also erstmal DANK AN ALLE
ich jetzt endlich mal dazu gekommen das/die
script/e mal richtig zu testen und einiges selber zu schreiben.
ich hab jetzt alles was ich gesucht hab beisammen, und es läuft wunderbar.
ich hab das script sogar dazu bekommen mir eine email zu schicken wenn es fertig ist.
also nochmals DANK AN ALLE
cu
Lesezeichen