Re^5: File Browsing unterbinden
Hallo,
Wie geht x ohne r? frank@bane [~] $ ls -l foo.pl
---x--x--- 1 frank admin 72 9. Mär 13:34
foo.pl
frank@bane [~] $ ./foo.pl
Can't open perl script "./foo.pl": Keine Berechtigung
frank@bane [~] $
Ich glaube da gab es ein kleines Missverständnis. Ich meinte: die Leserechte für den Ordner entfernen, im OP ging es iirc um 'opendir', 'readdir' etc.
Nur so am Rande: wieso willst du das eigentlich?
Normalerweise legen alle Nutzer ihre CGIs in ihren webspace.
Darin befinden sich Passwoerter fuer *SQL usw. Alle CGIs
muessen fuer den Webserver-Nutzer les- und ausfuehrbar sein.
Ich will verhindern, dass ein Nutzer mit einem CGI die CGIs
anderer Nutzer ausliest.
Hm. Das ist doch sicher ein ziemlich häufiges Problem, oder? Spontan fällt mir nur ein den Webserver so zu konfigurieren dass mod_perl für jeden User in einem eigenen chroot läuft, aber gut hört sich das nicht an :(
X-Post und F'up nach Server oder Unix und Linux.
Mist, geht hier ja nicht...
Grüße,
Moritz