htpasswd Generator
Genereer htpasswd-wachtwoordhashes voor Apache en Nginx HTTP Basic Authentication. Ondersteunt MD5 (apr1), bcrypt, SHA-1 en platte-tekstformaten.
Invoer
Uitvoer
Readme
Wat is htpasswd?
Htpasswd is een bestandsformaat dat wordt gebruikt door Apache HTTP Server en andere webservers om gebruikersnamen en versleutelde wachtwoorden op te slaan voor HTTP Basic Authentication. Elke regel in een htpasswd‑bestand bevat een gebruikersnaam en een gehashte wachtwoord, gescheiden door een dubbele punt. Deze authenticatiemethode beschermt web‑mappen, API’s en bronnen door bezoekers te verplichten geldige inloggegevens in te voeren voordat ze toegang krijgen tot beveiligde inhoud.
De wachtwoorden in htpasswd‑bestanden worden nooit in platte tekst opgeslagen (tenzij expliciet geconfigureerd). In plaats daarvan gebruiken ze cryptografische hash‑algoritmen zoals MD5, bcrypt of SHA-1 om een‑richtings‑hashes te maken die wachtwoorden kunnen verifiëren zonder de oorspronkelijke waarden bloot te stellen.
Toolbeschrijving
Deze htpasswd‑generator maakt correct opgemaakte htpasswd‑vermeldingen voor gebruik met Apache, Nginx en andere webservers die HTTP Basic Authentication ondersteunen. Voer een gebruikersnaam en wachtwoord in, selecteer het gewenste hash‑algoritme, en genereer onmiddellijk een kant‑klaar htpasswd‑regel die je kunt toevoegen aan je .htpasswd‑bestand.
Voorbeelden
Invoer:
- Gebruikersnaam:
admin - Wachtwoord:
secretpassword - Algoritme: MD5 (apr1)
Uitvoer:
admin:$apr1$x8m6AHel$nsaOYn3kJDoL6.qLnk3Al.
Invoer:
- Gebruikersnaam:
webuser - Wachtwoord:
mypassword123 - Algoritme: bcrypt
Uitvoer:
webuser:$2b$10$9nqI.uk3y90NZEfuFZ5DluVIOkQsHlTKCSLP4oVYUuuCg/5J5XYBO
Functies
- Meerdere hash‑algoritmen: Ondersteunt MD5 (apr1), bcrypt, SHA-1 en platte‑tekstformaten
- Realtime generatie: Hash wordt onmiddellijk bijgewerkt terwijl je de gebruikersnaam of het wachtwoord invoert
- Wachtwoord‑zichtbaarheidsschakelaar: Toon of verberg het wachtwoordveld voor gemakkelijker invoeren
- Kopieer met één klik: Kopieer snel de gegenereerde htpasswd‑vermelding naar het klembord
- Download .htpasswd‑bestand: Download de gegenereerde vermelding als een kant‑klaar .htpasswd‑bestand
Toepassingsgevallen
- Beschermen van staging‑ of ontwikkelingswebsites met wachtwoord‑authenticatie
- Beveiligen van admin‑panelen en gevoelige mappen op webservers
- Aanmaken van gebruikersreferenties voor Apache‑ of Nginx‑HTTP Basic Authentication
- Genereren van htpasswd‑vermeldingen zonder commandoregeltoegang tot het htpasswd‑hulpmiddel
- Instellen van eenvoudige authenticatie voor interne tools en documentatiesites