Ostatnio aktywny 1 month ago

Rewizja 2fab96624507154c029611dca7d28f3363f700c3

nginx_htpassword.conf Surowy
1## NGINX - IPs autorisées puissent accéder sans mot de passe, et que toutes les autres doivent s’authentifier :
2
3´´´
4location / {
5 satisfy any; # Permet à une condition (IP ou auth_basic) de suffire pour accéder
6 # Liste des IPs autorisées
7 allow 192.168.1.0/24;
8 # deny all; # Toutes les autres IPs sont refusées sans l’authentification
9 # Authentification basique
10 auth_basic "Restricted Content";
11 auth_basic_user_file /data/nginx/.htpasswd;
12}
13´´´
14
15-------------------------------
16# Explication du comportement :
17#
18# satisfy any : indique que l’accès est accordé si au moins une condition est remplie.
19# Soit l’IP correspond à celles autorisées (allow).
20# Soit l’utilisateur entre un login/mot de passe.
21#
22# Si l’IP est dans la liste allow : l’accès est direct, sans demande de mot de passe.
23# Si l’IP n’est pas dans la liste allow : l’utilisateur est invité à entrer un login/mot de passe défini dans le fichier .htpasswd.
24
25