Htpasswd Generator
Erstelle sichere .htpasswd-Dateien für die Apache-Authentifizierung.
Über .htpasswd-Authentifizierung
Die .htpasswd-Datei wird verwendet, um Benutzernamen und Passwörter für die Basisauthentifizierung auf dem Apache HTTP Server zu speichern. Sie bietet eine einfache, aber effektive Möglichkeit, Verzeichnisse, Dateien oder ganze Websites vor unbefugtem Zugriff zu schützen.
MD5 (APR1)-Algorithmus
Dies ist der Standard- und am besten kompatible Algorithmus für Apache-Server. Er verwendet einen benutzerdefinierten MD5-basierten Hash (APR1) mit einem zufälligen Salt für erhöhte Sicherheit.
SHA-1-Algorithmus
Verwendet den SHA-1-Hash-Algorithmus. Obwohl noch unterstützt, wird MD5 (APR1) für die Apache-Basisauthentifizierung generell bevorzugt.
Wie implementiere ich .htpasswd
- Generieren Sie Ihren Benutzernamen und Passwort-Hash mit dem obigen Tool.
- Erstellen Sie eine Datei namens
.htpasswdin einem nicht-öffentlichen Verzeichnis auf Ihrem Server. - Fügen Sie die generierte Zeile (z.B.
user:$apr1$random$hash) in diese Datei ein. - Konfigurieren Sie Ihre
.htaccess- oder Apache-Konfiguration, um mitAuthUserFileauf diese Datei zu verweisen.