Har du någonsin velat låsa in en katalog bakom ett enkelt användare / 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ösenordsskyddat" 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 ser ut som:
.htpasswd billybob: bXBdv1vuq2yOk
För exemplet ovan är användarnamnet billybob och lösenordet är temp. Du behöver inte använda filnamnet på .htpasswd, det är bara ett vanligt namn eftersom verktyget för att skapa filen i apache kallas htpasswd. Tänk också på att för att hålla saker som din lösenordsfil är lite extra säker är det en bra idé att lagra en mappnivå ovanför roten på 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 du väljer och lagra det i ditt angivna lösenord. Från den punkten bör din katalog nu skyddas med lösenord. Om du behöver lagra flera användarnamn och lösenord, skapar du bara nya rader i ditt