Lösenordsskyddskatalog med .htaccess

Har du någonsin velat låsa ner en katalog bakom ett enkelt användar- / lösenordssystem? Om din webbserver körs med Apache kan du lösenordsskydda en katalog ganska enkelt med din .htaccess-fil.

 .htaccess AuthType Basic AuthName "Lösenordsskyddad" AuthUserFile /var/www/.htpasswd kräver giltig användare 

Den viktiga delen att notera ovan är AuthUserFile /var/www/.htpasswd . Det ger sökvägen till lösenordsfilen som lagrar ditt användarnamn och lösenord. Ett exempel .htpasswd-fil skulle se ut:

 .htpasswd billybob: bXBdv1vuq2yOk 

För ovanstående speciella exempel är användarnamnet billybob och lösenordet är temp. Du behöver inte använda filnamnet .htpasswd, det är bara ett vanligt namn eftersom verktyget för att skapa filen i apache heter htpasswd. Tänk också på att hålla sakerna med lösenordet lite extra säkert, det är en bra idé att lagra den på en mappnivå ovanför roten till webbplatsen du är värd.

Om du behöver generera den här filen har jag skapat en .htpasswd-generator. Generera användarnamnet och lösenordet efter eget val och lagra det i din angivna lösenordsfil. Från den tiden bör din katalog nu vara lösenordsskyddad. Om du behöver lagra flera användarnamn och lösenord skapar du bara nya rader i din

Se Även