contact
www.

Helpdesk

Beveiligen van bestanden en mappen op uw webserver

Voor het beveiligen van een map die via een webbrowser wordt opgevraagd kan je in de .htaccess een beveiliging maken, dit kan door onderstaande code in de .htaccess te kopieren. Of als het bestand nog niet bestaat een tekstbestand te maken en onderstaande tekst erin te zetten. Als dit bestand op de ftp wordt geupload, dient de bestandsnaam aangepast te worden naar .htaccess

AuthUserFile /public/sites/www.jouwdomeinnaam.nl/test/.htpasswd
AuthGroupFile /dev/null
AuthName "Login"
AuthType Basic

require valid-user


Je zult hier twee dingen in aan moeten passen:

www.jouwdomeinnaam.nl wordt je eigen domeinnaam.
test wordt de map die je wilt beveiligen.

Nu gaan we het .htpasswd bestand aanmaken. Dit is het bestand waar de gebruikersnaam en het gecodeerde wachtwoord in komen te staan.

Open een nieuwe pagina via kladblok en ga naar deze website en toets daar twee maal hetzelfde gewenste wachtwoord in. Klik vervolgens op 'Encrypt Password'. Je ziet nu een combinatie van letters verschijnen (bijvoorbeeld: 'user: ZYhXPUxqSoXrM'). Deze combinatie is het gecodeerde wachtwoord dat je hebt aangemaakt.

'user: ZYhXPUxqSoXrM' gaan we nu veranderen. In plaats van 'user' zet je de gebruikersnaam neer waarmee je wilt inloggen. Dus wil je de gebruikersnaam 'domeinnaam' gebruiken in combinatie met het opgegeven wachtwoord, dan komt er te staan: 'domeinnaam:ZYhXPUxqSoXrM'.

Dat deel plak je in je kladblok pagina en sla je op als .htpasswd.

Het hele document zou er dan zo uit moeten zien.

domeinnaam:ZYhXPUxqSoXrM

Plaats nu het bestand .htpasswd in de map waar je naar verwezen hebt in .htaccess AuthUserFile. Als je dat gedaan hebt en je probeert vervolgens een bestand te openen in de map die je beveiligd hebt, dan zul je zien dat nu eerst om een gebruikersnaam en wachtwoord wordt gevraagd.

Om meerdere gebruikers toegang te geven ga je weer naar de password site. Genereer hier een nieuw wachtwoord aan en maak een nieuwe regel aan in de .htpasswd.

usernaam1:ZYhXPUxqSoXrM
usernaam2:ZYhXPUxqSoXrM

Geef je waardering