Hallo zusammen,
auf meinem Debian-Server habe ich ein paar vHosts, die ich gerne etwas mehr absichern würde. Dazu ein paar Fragen:
Wo stelle ich aus, dass Apache Verzeichnisse auflistet, wenn nichts anderes wie z.B. eine index.html vorliegt? Im Moment stellt der Apache das Directory Listing dar, was dazu führt, dass man Sachen sieht, die man nicht sehen sollte.
Wenn dies richtig gesetzt ist, also ein Listing verhindert ist, kann man dann trotzdem in Verzeichnisse außerhalb des Document Roots zugreifen, wenn man den Pfad kennt? Hintergrund: Im Moment habe ich meine log-files in einem entsprechenden Ordner auf gleicher Ebene wie den Document Root Ordner. Apache liefert die logfiles aus. Die Berechtigungen sind auf 750, der Ordner gehört der Gruppe www-data.
Das Default Document Root ist /var/www. Darin liegen Unterverzeichnisse für die einzelnen vHosts. In /var/www liegt sonst nichts drin, was angezeigt werden sollte. Kann ich dieses Verzeichnis für den Zugriff direkt sperren, ohne dass die einzelnen vHosts gesperrt sind?
Vielen Dank im Voraus für Tipps.
auf meinem Debian-Server habe ich ein paar vHosts, die ich gerne etwas mehr absichern würde. Dazu ein paar Fragen:
Wo stelle ich aus, dass Apache Verzeichnisse auflistet, wenn nichts anderes wie z.B. eine index.html vorliegt? Im Moment stellt der Apache das Directory Listing dar, was dazu führt, dass man Sachen sieht, die man nicht sehen sollte.
Wenn dies richtig gesetzt ist, also ein Listing verhindert ist, kann man dann trotzdem in Verzeichnisse außerhalb des Document Roots zugreifen, wenn man den Pfad kennt? Hintergrund: Im Moment habe ich meine log-files in einem entsprechenden Ordner auf gleicher Ebene wie den Document Root Ordner. Apache liefert die logfiles aus. Die Berechtigungen sind auf 750, der Ordner gehört der Gruppe www-data.
Das Default Document Root ist /var/www. Darin liegen Unterverzeichnisse für die einzelnen vHosts. In /var/www liegt sonst nichts drin, was angezeigt werden sollte. Kann ich dieses Verzeichnis für den Zugriff direkt sperren, ohne dass die einzelnen vHosts gesperrt sind?
Vielen Dank im Voraus für Tipps.