Ähnlich wie beim Apache Webserver ist es auch mit NGINX mögliche eine ganze Website oder einzelne Bereiche (Unterverzeichnisse) so abzusichern, das man sie nur zu Gesicht bekommt, wenn man sich mit einer Benutzerkennung und einem Kennwort anmeldet.
Die zulässigen Benutzer und ihre Kennwörter werden dabei in einer Datei (“htpasswd”) gespeichert, die wie folgt aufgebaut ist:
|
1 2 3 |
UserID:Password UserID2:Pasword2:Kommentar UserID3:Password3 |
Während die Benutzer IDs im Klartext in der Datei gespeichert sind, werden die Kennwörter verschlüsselt abgelegt. NGINX unterstützt dir Verschlüsselungsmethoden CRYPT, SSHA, SHA (siehe auch http://wiki.nginx.org/HttpAuthBasicModule). Weiterlesen



