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

  1. Generieren Sie Ihren Benutzernamen und Passwort-Hash mit dem obigen Tool.
  2. Erstellen Sie eine Datei namens .htpasswd in einem nicht-öffentlichen Verzeichnis auf Ihrem Server.
  3. Fügen Sie die generierte Zeile (z.B. user:$apr1$random$hash) in diese Datei ein.
  4. Konfigurieren Sie Ihre .htaccess- oder Apache-Konfiguration, um mit AuthUserFile auf diese Datei zu verweisen.