HTML-Verzeichnis für Lese-Zugriffe anderer User sperren
Posted: 2005-11-16 14:26
Hi,
auf einem Server wo mehrere User angelegt sind, hat jeder User ein Verzeichnis für HTML-Docs.
/home/USER1/html
/home/USER2/html
/home/USER3/html
Jedes USER-Verzeichnis hat chmod 711, damit der Apache Zugriff als "nobody" auf die html-Verzeichnisse hat. Trotzdem kann jeder User mit einem simplen CGI-Script Dateien aus den Verzeichnissen anderer User lesen:
#!/usr/bin/perl
print "Content-type: text/htmlnn cat /home/USER2/html/index.php";
Gibt es eine Möglichkeit sowas zu unterbinden? Bei PHP gehts mit dem open_basedir, aber bei CGI?
Danke,
Sylvie
auf einem Server wo mehrere User angelegt sind, hat jeder User ein Verzeichnis für HTML-Docs.
/home/USER1/html
/home/USER2/html
/home/USER3/html
Jedes USER-Verzeichnis hat chmod 711, damit der Apache Zugriff als "nobody" auf die html-Verzeichnisse hat. Trotzdem kann jeder User mit einem simplen CGI-Script Dateien aus den Verzeichnissen anderer User lesen:
#!/usr/bin/perl
print "Content-type: text/htmlnn cat /home/USER2/html/index.php";
Gibt es eine Möglichkeit sowas zu unterbinden? Bei PHP gehts mit dem open_basedir, aber bei CGI?
Danke,
Sylvie