====== User Authentifizierung ====== In einer Konfigurationsdatei einer Website folgendes ergänzen: location / { auth_basic "Restricted"; auth_basic_user_file .htpasswd; } Danach die jew. Passworddatei erstellen. touch /etc/nginx/.htpasswd chown root.nogroup .htpasswd chmod 640 .htpasswd Jetzt noch die Datei nach belieben mit Benutzern füllen. ^ Befehl ^ Beschreibung ^ | printf "John:$(openssl passwd -crypt 'V3Ry')\n" >> .htpasswd | benutzt crypt encryption | | printf "Mary:$(openssl passwd -apr1 'SEcRe7')\n" >> .htpasswd | benutzt apr1 (Apache MD5) encryption | | printf "Jane:$(openssl passwd -1 'V3RySEcRe7')\n" >> .htpasswd | benutzt MD5 encryption | Quelle: [[http://wiki.nginx.org/HttpAuthBasicModule]] Zum Schluss den nginx noch reloaden.