Home / Package Center / 3rd Party Packages / Websites / Webpagina beveiligen met gebruikersnaam en wachtwoord

Webpagina beveiligen met gebruikersnaam en wachtwoord

Het is mij dan vanavond uiteindelijk toch gelukt om een pagina te beveiligen met gebruikersnaam en wachtwoord. Het was even zoeken want het leek erop dat niet alle online .htaccess generators met username en password werkte. Ik zal proberen uit te leggen hoe ik het heb gedaan zodat jullie het ook kunnen doen wanneer jullie dat zouden willen.

Login Scherm

Login Scherm

  1. Om dit werkende te krijgen dien je in te loggen via SSH (als je niet precies weet hoe je dit moet doen, kan je dit misschien beter overslaan)
  2. Zoek een leuke locatie uit (als het maar niet in een webfolder is)
  3. Maak het .htpasswd aan door “vi .htpasswd”
  4. Ga naar http://aspirine.org/htpasswd_en.html en maak een username en password aan op MD5 of Crypt
  5. Plak het resultaat in het bestand en sla het op met :wq!
  6. Ga nu via CLI naar de betreffende site die je wilt beveiligen. Maak daar een een .htaccess file aan door “vi .htaccess”
    Ik gebruik het volgende script:

    <Files ~ “^\.(htaccess|htpasswd)$”>
    deny from all
    </Files>
    Options Indexes
    AuthUserFile ######/.htpasswd
    AuthGroupFile /dev/null
    AuthName “Testpagina”
    AuthType Basic
    require valid-user
    order deny,allow

  7. De ###### vervang je door de locatie van je .htpasswd
  8. Plak het script in het bestand en sla het op met :wq!

Klaar is Kees! Echt belangrijke zaken maak ik sowieso niet beschikbaar voor het internet, maar sommige dingen wil ik graag delen zonder dat iedereen hier zo maar kan naar kijken.

Tips om het te verbeteren? Ik hoor het graag!!!

About Ronald

Ik ben de trotse bezitter van een DS1513+ en een DS114. De DS212+ die ik hiervoor had vind ik te langzaam om goed Wordpress te kunnen gebruiken. Inmiddels alweer een paar jaar ervaring! Heb je vragen? Stuur mij een berichtje via Hangouts

One comment

  1. thnx #### dat is echt #### nu snap ik tenminste hoe je ##### moet doen

Geef een reactie