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? 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 __________________________________________________________________ Do You Yahoo!? Gesendet von Yahoo! Mail - http://mail.yahoo.de
----- Original Message -----
From: "Achim Kunkel"
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
Hallo Achim, hast du auch das mod_userdir installiert? Gruß Andy _________________________________________________________ Do You Yahoo!? Get your free @yahoo.com address at http://mail.yahoo.com
Hi Andy,
also wenn das nicht standardmäßig installiert ist,
dann wohl nicht. Wo oder wie kann ich das Modul
installieren ?
Achim
--- Andy Hoppe
----- Original Message ----- From: "Achim Kunkel"
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
Hallo Achim,
hast du auch das mod_userdir installiert?
Gruß Andy
__________________________________________________________________ Do You Yahoo!? Gesendet von Yahoo! Mail - http://mail.yahoo.de
----- 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
Hi Jonathan,
das war die Lösung ! Funktioniert bestens. Danke !
Achim
--- Jonathan Fey
----- Original Message ----- From: "Achim Kunkel"
To: "SuSE Linux" Sent: Monday, June 18, 2001 1:34 PM Subject: Frage zu Apache
-----------------------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
__________________________________________________________________ Do You Yahoo!? Gesendet von Yahoo! Mail - http://mail.yahoo.de
participants (3)
-
Achim Kunkel
-
Andy Hoppe
-
Jonathan Fey