Anonim

Wollten Sie schon immer ein Verzeichnis hinter einem einfachen Benutzer- / Passwortsystem sperren? Wenn Ihr Webserver mit Apache betrieben wird, können Sie mit Ihrer .htaccess-Datei ganz einfach ein Verzeichnis mit einem Kennwort schützen.

.htaccess AuthType Basic AuthName "Kennwortgeschützt" AuthUserFile /var/www/.htpasswd erfordert einen gültigen Benutzer

Der oben zu beachtende wichtige Teil ist AuthUserFile /var/www/.htpasswd . Hier finden Sie den Pfad zu der Kennwortdatei, in der Ihr Benutzername und Ihr Kennwort gespeichert sind. Eine .htpasswd-Beispieldatei sieht folgendermaßen aus:

.htpasswd billybob: bXBdv1vuq2yOk

Für das obige Beispiel lautet der Benutzername billybob und das Kennwort temp . Sie müssen nicht den Dateinamen .htpasswd verwenden, es ist nur ein gebräuchlicher Name, da das Tool zum Erstellen der Datei in Apache htpasswd heißt. Denken Sie auch daran, dass es eine gute Idee ist, die Kennwortdatei auf Ordnerebene über dem Stammverzeichnis der von Ihnen gehosteten Website zu speichern, um die Sicherheit Ihrer Kennwortdatei zu erhöhen.

Wenn Sie diese Datei generieren müssen, habe ich einen .htpasswd-Generator erstellt. Generieren Sie den Benutzernamen und das Passwort Ihrer Wahl und speichern Sie diese in Ihrer angegebenen Passwortdatei. Von diesem Zeitpunkt an sollte Ihr Verzeichnis jetzt kennwortgeschützt sein. Wenn Sie mehrere Benutzernamen und Kennwörter speichern müssen, erstellen Sie einfach neue Zeilen in Ihrem

Passwortschutz Verzeichnis mit .htaccess