.htpasswd-Generator
Erzeuge Apache-.htpasswd-Anmeldezeilen mit bcrypt, APR1-MD5, SHA-1 oder crypt. Das gesamte Hashing geschieht in deinem Browser — nichts wird hochgeladen.
Erstelle eine Apache-.htpasswd-Anmeldezeile direkt in deinem Browser — dein Passwort wird lokal gehasht und verlässt diese Seite nie.
Alles wird lokal in deinem Browser berechnet. Kein Benutzername oder Passwort wird jemals an einen Server gesendet.
Unsicher, welchen du wählen sollst? Verwende APR1-MD5 — es ist am portabelsten und die empfohlene Wahl für Apache-.htpasswd-Dateien.
Über .htpasswd-Generator
Der .htpasswd-Generator erstellt Apache-Zugangsdatenzeilen für HTTP Basic Authentication – die username:hash-Paare, die Verzeichnisse hinter einer Anmeldeaufforderung schützen. Geben Sie einen Benutzernamen und ein Passwort ein (oder erzeugen Sie ein starkes zufälliges) und wählen Sie einen Hash-Algorithmus: bcrypt, APR1-MD5, SHA-1 oder crypt.
APR1-MD5 ist die empfohlene, am besten portable Wahl für .htpasswd-Dateien – sie funktioniert bei jedem Apache-Build. Bcrypt ist die stärkste Option, sofern unterstützt, während SHA-1 und crypt hauptsächlich aus Gründen der Legacy-Kompatibilität existieren. Das Tool kennzeichnet jeden Algorithmus mit Hinweisen, damit Sie sicher wählen können.
Entscheidend für ein Passwort-Tool: Das gesamte Hashing erfolgt lokal in Ihrem Browser – kein Benutzername und kein Passwort wird jemals an einen Server gesendet. Kopieren Sie die generierte Zeile in eine bestehende Datei oder laden Sie eine fertige .htpasswd herunter und referenzieren Sie sie dann in Ihrer Apache-Konfiguration oder der .htaccess-Direktive AuthUserFile.
So verwenden Sie .htpasswd-Generator
- Geben Sie einen Benutzernamen (ohne Leerzeichen oder Doppelpunkte) und ein Passwort ein, oder klicken Sie auf die Schaltfläche, um ein starkes zufälliges Passwort zu erzeugen.
- Wählen Sie einen Hash-Algorithmus – APR1-MD5 ist der empfohlene Standard; bcrypt, SHA-1 und crypt sind ebenfalls verfügbar.
- Klicken Sie auf „Zugangsdatenzeile generieren“ und warten Sie, bis das Hashing abgeschlossen ist.
- Kopieren Sie die username:hash-Zeile oder laden Sie sie als .htpasswd-Datei herunter.
- Referenzieren Sie die Datei in Ihrer Apache-Konfiguration oder .htaccess mit AuthUserFile, um Basic Auth zu aktivieren.