Divers nginx
Rédigé par Paulo
Aucun commentaire
Classé dans : Web
Limiter l'accés à un repertoire/vhost |
- création du fichier password ( pour un user : paulo)sudo sh -c "echo -n 'paulo:' >> /etc/nginx/.htpasswd"- ajout d'un mot de passe sudo sh -c "openssl passwd -apr1 >> /etc/nginx/.htpasswd"- modification conf nginx (ex : /etc/nginx/site-available/xxx.cornilyon.fr) ajout de 2 lignes qui limitent l'accés au repertoire server { listen 80; server_name psi.cornilyon.fr; return 301 https://$server_name$request_uri; } server { listen 443 ssl; server_name psi.cornilyon.fr; .... location / { #on gère les accés de tout le vhost try_files $uri $uri/ =404; auth_basic "Restricted Content"; auth_basic_user_file /etc/nginx/.htpasswd; } ... }
|