Durchsuchen eines Unterordners auf Apache2 verhindern
Moin zusammen,
könnt ihr mir bitte mal nen Tipp oder Link geben, was man tun muss, wenn man mit Apache2 folgendes möchte:
Ich habe einige GPS-Daten, die ich über einen Apache veröffentliche, die nicht unbedingt frei im Internet sein sollen, die ich aber aus Bequemlichkeitsgründen nicht passwortgeschützt haben will. Idee daher: Datei in einen kryptischen Ordnerpfad packen: Bsp.: http://example.com/geheim/s83jshaKaj3/info.txt
Beim Googlen fand ich den Tipp, dass man eine index.html in den Ordner "geheim" legt, sodass der Unterordner "s83jshaKaj3" nicht angezeigt werden kann.
Frage an euch: Langt das, oder ist es sinnvoll/nötig noch andere Maßnahmen zu ergreifen?
Wenn ja, was wäre zu tun?
Danke für eure Unterstütung,
Jens
könnt ihr mir bitte mal nen Tipp oder Link geben, was man tun muss, wenn man mit Apache2 folgendes möchte:
Ich habe einige GPS-Daten, die ich über einen Apache veröffentliche, die nicht unbedingt frei im Internet sein sollen, die ich aber aus Bequemlichkeitsgründen nicht passwortgeschützt haben will. Idee daher: Datei in einen kryptischen Ordnerpfad packen: Bsp.: http://example.com/geheim/s83jshaKaj3/info.txt
Beim Googlen fand ich den Tipp, dass man eine index.html in den Ordner "geheim" legt, sodass der Unterordner "s83jshaKaj3" nicht angezeigt werden kann.
Frage an euch: Langt das, oder ist es sinnvoll/nötig noch andere Maßnahmen zu ergreifen?
Wenn ja, was wäre zu tun?
Danke für eure Unterstütung,
Jens
Please also mark the comments that contributed to the solution of the article
Content-Key: 296860
Url: https://administrator.de/contentid/296860
Printed on: April 24, 2024 at 03:04 o'clock
3 Comments
Latest comment
Du meinst wohl die Dateiauflistung die der Apache anzeigt, die lässt sich mit Entfernen der Option Indexes abschalten...
http://www.ducea.com/2006/06/26/apache-tips-tricks-disable-directory-in ...
Setzt in der apache2.conf das hier für dein Verzeichnis:
Und dann du leitest Zugriffe auf nicht existente Dateien einfach mit einer Rewrite-Rule in der .htaccess deines Verzeichnisses um.
Alle anderen Zugriffe auf "existierende" Dateien werden dann trotzdem normal zugelassen.
fk
http://www.ducea.com/2006/06/26/apache-tips-tricks-disable-directory-in ...
Setzt in der apache2.conf das hier für dein Verzeichnis:
<Directory /www/geheim/0815>
Options FollowSymLinks
AllowOverride All
</Directory>
RewriteEngine On
# Alle Dateizugriffe die nicht existieren
RewriteCond %{REQUEST_FILENAME} !-f
# automatisch auf andere Seite umlenken
RewriteRule ^(.*)$ /andereseite.html [R,L]
fk
Moin,
nur kurz als Hinweis.
Wie geheim soll denn geheim sein?
Wenn man einen Link mal gesehen hat, kennt man ja das Prinzip und kann per "Brute-Force" einfach alle Kombinationen durchprobieren.
Bei einer Sicherung mit htacces hingegen kann man dies verhindern und aufwendig ist es auch nicht.
Siehe
http://www.htaccesstools.com/htpasswd-generator/
Wobei man index natürlich auch hier ausschalten sollte.
Eigentlich schalte ich das immer und überall aus und schalte es nur dort explizit ein wo ich es brauche.
Stefan
nur kurz als Hinweis.
Wie geheim soll denn geheim sein?
Wenn man einen Link mal gesehen hat, kennt man ja das Prinzip und kann per "Brute-Force" einfach alle Kombinationen durchprobieren.
Bei einer Sicherung mit htacces hingegen kann man dies verhindern und aufwendig ist es auch nicht.
Siehe
http://www.htaccesstools.com/htpasswd-generator/
Wobei man index natürlich auch hier ausschalten sollte.
Eigentlich schalte ich das immer und überall aus und schalte es nur dort explizit ein wo ich es brauche.
Stefan