Verzeichnisschutz mit .htaccess und .htpasswd erstellen

Schnell und ohne Vorkentnisse mit Xssen einen Verzeichnisschutz erstellen


Wer Dateien und Verzeichnisse auf dem eigenen Webspace oder Server vor Zugriffen unbefugter schützen will braucht nicht unbedingt eine komplexe Nutzerverwaltung mit Registrierungsformular, Freischaltung und Rechteverwaltung. Das ganze lässt sich auch schnell einfach und sicher über eine .htaccess-Datei lösen. Vielen dürfte das Konzept der .htaccess-Dateien aus dem SEO Bereich bekannt sein. Es handelt sich um Server-Konfigurationsdateien die sehr weitreichende Eingriffsmöglichkeiten und Einstellungen erlauben. Dazu gehören Beispielsweise die Möglichkeit Zugriffskontrollen und einen Passwortschutz einzurichten aber auch URLs mit mod_rewrite zu manipulieren, Anfragen umzuleiten, Einstellungen für das Zwischenspeichern von Dateien auf Computern Ihrer Besucher vorzunehmen und vieles mehr. Damit das Ganze nicht zu technisch wird, haben wir unten ein kleines Programm namens "Xssen" zum Download bereitgestellt. Im Folgenden eine kleine Erklärung zu Xssen. Das Programm erzeugt automatisch einen Verzeichnisschutz mit .htaccess und .htpasswd - ihr müsst dafür einfach nur die ZIP-Datei entpacken und die darin enthaltene PHP Datei "xssen.php" in das Verzeichnis hochladen das geschützt werden soll. Danach ruft ihr Xssen im Browser auf. (www.domain.tld/zu-schützende-Verzeichnis/.xssen.php) Die Menüführung ist ziemlich selbsterklärend. Xssen wird nach Fertigstellung des Verzeichnisschutzes automatisch gelöscht. Zum Passwortschutz: Das Passwort wird insgesamt dreimal abgefragt. Nach drei Fehlversuchen erscheint eine klassische Fehlerseite.

Damit das kleine Programm funktioniert muss euer Webserver die Scriptsprache PHP ausführen können. Ob PHP auf dem Server läuft könnt ihr herausfinden, in dem ihr die Datei phpinfo.php aufruft (ebenfalls in der ZIP-DATEI). Die Datei solltet ihr danach von eurem Server löschen.

Xssen Download