htpasswd generator
Home » Tools » htpasswd generator
Met deze .htpasswd generator maak je heel simpel een htpasswd bestand.
Je hebt een .passwd bestand nodig om met htaccess te kunnen inloggen.
Htpasswd is namelijk een tekst bestand met de bestandnaam ".htpasswd" met daarin een paar regels tekst.
Wil je meer gebruikers aan het htpasswd bestand toevoegen, plaats dan de regels die je hieronder maakt onder elkaar op een nieuwe regel.
Is een .htpasswd generator nodig?
Je kunt het ook anders doen maar dit is de eenvoudigste manier als je geen toegang hebt tot ssh.
Met het commando: "htpasswd -d /jouwpad/.htpasswd gebruikersnaam" kun je ook een htpasswd bestand maken.
Na het invoeren van dit commando zal je prompt krijgen met de vraag of je het wachtwoord zou willen invoeren.
Maar gezien je niet altijd toegang hebt tot ssh en niet elk controle
paneel even handig werkt, kun je ook het formulier hierboven gebruiken.
Inloggen met .htaccess
Als je een htpasswd bestand in een directory zet, en er ook een htaccess bestand aan toevoegt krijg je een login scherm zodra je naar deze directory gaat met de browser, dat scheelt weer wat code als je alleen een simpel script achter een login zou willen plaatsen.
Voorbeeld .htaccess
Onderstaande regels kun je plakken in een tekst bestand dat je de bestandsnaam ".htaccess" geeft. Let op: in de onderstaande regels moet het pad nog wel worden aangepast naar het pad waar je je htpasswd bestand hebt opgeslagen.
RewriteEngine On
AuthType Basic
AuthName "Website login"
AuthUserFile /var/www/vhosts/website.nl/.htpasswd
AuthGroupFile /dev/null
Require valid-user
Voorbeeld .htpasswd bestand
De volgende regels zouden dan moeten staan in een bestand met de bestandsnaam ".htpasswd". Niet zeker of je het goed hebt begrepen? Hieronder zie je het resultaat zoals het er zou kunnen uitzien:
harry:$apr1$dmbrsaqe$pENY3VsoIx1TLjinI4HGT/
betsy:$apr1$h051litr$SZcQl7EqrjQBk5BWg3NXy.