PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Diverse Rechte einrichten mit Apache und VSFTPd



Svenstaro
12.02.06, 22:54
Ich habe Apache und VSFTPd am laufen und ansich funktioniert damit auch alles, aber: Ich möchte die Rechte so einrichten, dass Verzeichnisse nicht browsebar sind, die Dateien die dahinter sind sollen aber noch erreicht werden können. Bsp.: /web/stuff/datei1.jpg
Ich möchte, dass wenn man auf http://adresse/web/stuff/ geht eine Fehlermeldung bekommt (solang dort keine index.htm liegt) und das Verzeichnis nicht navigieren kann. Desweiteren möchte ich aber auch, dass wenn man http://adresse/web/stuff/datei1.jpg ansteuert, diese noch anschauen darf. Ich hab bereits mit den Rechten rumgespielt aber bin noch zu keinem guten Ergebnis gekommen. Wahrscheinlich auch, weil ich nicht ganz weiß, ob das mit Apache oder VSFTPd zu tun hat. Bitte sagt mir, wie ich meine Idee verwirklichen kann. Danke im Vorraus!

MfG
//Svenstaro

marce
12.02.06, 23:01
... wenn Du wirklich http://... meinst solltest Du DirectoryIndex abschalten... - oder Options -Indexes setzen...

Svenstaro
12.02.06, 23:16
Ich weiß grad nicht ganz wie du das meinst. DirectoryIndex gibt doch nur an, welche Dateien er als index verwenden darf, oder habe ich da etwas falsch verstanden?

marce
13.02.06, 05:58
jepp.

wie gesagt, es gibt auch noch die Options -Indexes - mehr dazu liefert die wirklich hervorragende Doku des Indianers...

Pfingstler82
27.02.06, 15:14
Er meint folgendes:

In der httpd.conf (/usr/local/apache2/conf) oder (/etc/apache2). Jenachdem wie du Apache2 installiert hast.

Wo Du dein Home-Verzeichnis hast:

Bsp:

<Directory /homepage/user1>
Options -Indexes
</Directory>

Der Befehl DirectoryIndex bewirkt das durchsuchen nach INDEX-Files und öffnet diese auch, falls vorhanden.

Bsp:

DirectoryIndex index.htm index.html

sucht nach dieses Dateien und öffnet die erste gefundene.

Ich habe zum Bsp auf meinem Webserver für jeden Benutzer ein download-Verzeichnis eingerichtet, da nicht jeder sehen soll was in anderen Verzeichnissen drinn ist, hab ich das so gelöst:

<Directory /homepage/*/downloads>
Options Indexes
</Directory>

MfG

Svenstaro
27.02.06, 16:33
Danke Pfingstler82,
habs so schon gelöst aber dennoch danke.