Henner: alles in CGI-BIN executable machen, ausser txt, das auf 666

Beitrag lesen

'Morgen Christoph.

Kopieren/Verschieben können nur der Besitzer und root.
Das ist so natürlich allgemein nicht richtig.
In einem cgi-bin-Verzeichnis?

Hat der Name irgendeine spezielle Bedeutung?

Wie willst du den Inhalt eines Perl-Scripts lesen (selbst wenn es auf 777 stehen sollte), wenn du dich nicht als root oder als Besitzer anmeldest?

777 bedeutet (u.a.), dass *jeder* lesen darf ...
Im Übrigen muß jeder, der ein Perl-script ausführen darf, es auch lesen können dürfen. Mit dem Webserver zusammen (suexec mal außen vor), sind das also schon mal drei User.

Wenn das trotzdem geht, stimmt die Systemkonfiguration nicht, und du solltest dich mit deinem System-Administrator in Verbindung setzen.

Das überlegst du dir vielleicht noch mal.

Kopieren kann notwendigerweise jeder der Leserechte auf die Datei hat und Verschieben (~ Kopieren mit anschließendem Löschen) darf sie jeder der Schreibrechte auf das enthaltende Verzeichnis hat (und natürlich auf das Zielverzeichnis).
Das trifft auf freigegebene Ordner/Verzeichnisse zu.

Was bedeutet das in diesem Kontext?

H.