Tom: Was ist CHMOD's 777

Beitrag lesen

Hello,

Was ist denn mit
chmod 444 tmp.sh ?
~ chmod 444 tmp.sh
~ ./tmp.sh
-bash: ./tmp.sh Keine Berechtigung.

Was will ich mit "lesen"?
Dann kann ich noch ~ sh < tmp.sh eingeben. Ob Das aber das ist, was ist benötigt wird ist ziemlich fraglich.

Hast Du es ausprobiert?
Ja. Das war die Abschrift.

Na, dann tipp mal mit r--r--r

sh tmp.sh

ein. Und schon geht es wieder, es sei denn, Du hast keine Shell-Rechte
Du brauchst das x-Recht für das Script nur, da die Shell über SharpBang innerhalb des Scriptes geladen wird. Darauf bist Du aber nicht angewiesen.

Es ist nicht notwendig, Scripten das x-Recht zu geben, wenn sie über die Shell ausgeführt werden. So hatte ich es vorhin gesagt. Bei PERL und bei PHP funktioniert das genauso. PHP-Scripte brauchen kein x-Recht.

Liebe Grüße aus http://www.braunschweig.de

Tom

--
Fortschritt entsteht nur durch die Auseinandersetzung der Kreativen