Hallo, ich habe das Thema schon mal gehabt, und auch eine Lösung gefunden. Kann aber über google den Thread nicht finden. Die Doku hat mir auch nicht geholfen. Ich möchte gerne ganz einfach über http://localhost/fjjbda/ auf die Seiten zugreifen können, die unter /home/Karl/fjjbda/ liegen. Ich habe einen link erstellt in /srv/www/htdocs/ mit Namen fjjbda der auf das entsprechende Verzeichniss zeigt. Ergebnis: Zugriff verweigert. In der httpd.conf habe ich dann folgendes eingetragen: # forbid access to the entire filesystem by default <Directory /> Options FollowSymLinks AllowOverride None Order deny,allow # Deny from all Allow from all </Directory> danach ein "rcapache2 restart" aber immer noch Zugriff verweigert. Habe sogar folgendes probiert mit gleichem Ergebnis: <Directory /> Options FollowSymLinks AllowOverride None # Order deny,allow Order allow,deny # Deny from all Allow from all </Directory> Wo ist mein Fehler? Gruß Karl
Hallo!
On Thu, 20 Jan 2005 16:19:59 +0100
Karl Sinn
Ich möchte gerne ganz einfach über http://localhost/fjjbda/ auf die Seiten zugreifen können, die unter /home/Karl/fjjbda/ liegen.
Ich habe einen link erstellt in /srv/www/htdocs/ mit Namen fjjbda der auf das entsprechende Verzeichniss zeigt. Ergebnis: Zugriff verweigert.
Kann der Benutzer, mit dem Apache auf die Dateien zugreift (meist nobody) alle Komponenten im Pfad lesen? (Wenn du als root mittels "su nobody" eine shell aufmachst, kannst du dann alles sehen, was über den Server erreichbar sein soll?) Ralf
Hallo, Am Donnerstag, 20. Januar 2005 19:38 schrieb Ralf Schuchardt:
Kann der Benutzer, mit dem Apache auf die Dateien zugreift (meist nobody) alle Komponenten im Pfad lesen? (Wenn du als root mittels "su nobody" eine shell aufmachst, kannst du dann alles sehen, was über den Server erreichbar sein soll?)
Ich habe in der Konsole su su nobody cd ins Verzeichnis dir less index.php gemacht. Und konnte die Dateien sehen und lesen. Hilft das? Gruß Karl
Hallo, ich habe eine Lösung gefunden: Alias /fjjbda /home/Karl/.../fjjbda Gruß Karl
On Thu, Jan 20, 2005 at 09:15:53PM +0100, Karl Sinn wrote:
Hallo,
ich habe eine Lösung gefunden:
Alias /fjjbda /home/Karl/.../fjjbda
/etc/apache2/default-server.conf zeigt ein Beispiel, wie man das sinnvoll konfigurieren kann, damit es fuer jeden Benutzer funktioniert und nicht fuer jeden ein statisches Alias angelegt werden muss. Siehe auch /etc/apache2/mod_userdir.conf. Peter
participants (3)
-
Karl Sinn
-
poeml@cmdline.net
-
Ralf Schuchardt