----- Original Message -----
From: "Achim Kunkel"
Hallo Liste,
ich habe mir einen apache web server installiert. Nun möchte ich einzelne Verzeichnisse im doc-root nur für bestimmte Personen zugänglich machen. Rechtevergabe für das Verzeichnis - klar. Aber was muss ich tun, damit dann z.B. der Browser beim Aufruf des Verzeichnisses nach einem Benutzer und Passwort frägt?
Mach das doch mit .htaccess
Zweite Frage: Laut httpd.conf kann man ja jedem user ein eigenes document-root in seinem Homeverzeichnis zuteilen, was dann über http://server/~user zu erreichen sin soll. Ich mache da jetzt schon Tage dran rum, aber irgendwie scheint da was mit der Rechtevergabe nicht zu klappen, obwohl ich das Verzeichnis und alle darin enthaltenen Files mit mode 777 versehen habe. Ich erhalte nur ein "You don't have permission to access /~user on this server". Wer hätte mir hier ein Tip oder könnte mir eventuell den betreffenden Ausschnitt aus seiner httpd.conf mailen?
Viele Grüße Achim
Auf dieselbe Frage bekam ich vor 4 Tagen diese Antwort: -----------------------schnipp------------------------
ich habe hier ein problem mit dem mod_userdir: Wenn ich versuche die "Homepage" eines users mit http://localhost/~USER aufzurufen kommt: 403 - Keine Zugriffsrechte. Das verzeichniss "public_html" hat die Rechte 777. Wenn ich das Homeverzeichnissesauch für alle Lesbar mache kann die Homepage angezeigt werden. Eigentlich fände ich es schön wenn nicht jeder auf die anderen Homeverzeichnissse zugreifen könnte ;-).
Alle Verzeichnisebenen oberhalb von public_html müssen wenigstens ausführbar für others sein. Also ein chmod o+x für das Home-Verzeichnis setzen. "Ausführbar" heißt in diesem Fall, daß alle hineinwechseln können, aber nicht notwendigerweise lesen können. ------------------------------schnapp------------------------------- --- HTH Jonny