Lösenord skyddar en webbkatalog med .htaccess

Apache refererar till .htaccess-filen i webbdokumentkataloger för åtkomstkontrollinformation och andra användningsområden. En enkel konfiguration tillåter lösenordsskydd med flera användarnamn / lösenordskombinationer.


I katalogen som ska skyddas skapar du en .htaccess-fil med innehåll som följande:

AuthType Basic
AuthUserFile / safe / dir / htpasswd
AuthName "Text som visas i popup"
kräva giltig användare

Det finns många andra alternativ för .htaccess, men det här är grundläggande lösenordsrelaterade alternativ för att komma igång. AuthUserFile refererar till en fullständigt kvalificerad fil som inte borde vara i webbserverns dokumentkataloger. Htpasswd-filen kan namnges något, det kan finnas flera filer som lagrar lösenord för .htaccess, och var och en kan delas för användning i flera kataloger.

För att skapa första och andra användare / lösenordspar, använd:

htpasswd -cb / safe / dir / htpasswd user1 password1
htpasswd -b / safe / dir / htpasswd user2 PaSsWoRd2

Ytterligare användare / lösenordspar kan läggas till med den andra blanketten. Var säker på att skydda htpasswd-filen.