Erreur32 gist felülvizsgálása 2 years ago. Revízióhoz ugrás
1 file changed, 1 insertion, 2 deletions
nginx_htpassword.conf
| @@ -1,6 +1,5 @@ | |||
| 1 | 1 | ## NGINX - IPs autorisées puissent accéder sans mot de passe, et que toutes les autres doivent s’authentifier : | |
| 2 | 2 | ||
| 3 | - | ´´´ | |
| 4 | 3 | location / { | |
| 5 | 4 | satisfy any; # Permet à une condition (IP ou auth_basic) de suffire pour accéder | |
| 6 | 5 | # Liste des IPs autorisées | |
| @@ -10,7 +9,7 @@ location / { | |||
| 10 | 9 | auth_basic "Restricted Content"; | |
| 11 | 10 | auth_basic_user_file /data/nginx/.htpasswd; | |
| 12 | 11 | } | |
| 13 | - | ´´´ | |
| 12 | + | ||
| 14 | 13 | ||
| 15 | 14 | ------------------------------- | |
| 16 | 15 | # Explication du comportement : | |
Erreur32 gist felülvizsgálása 2 years ago. Revízióhoz ugrás
1 file changed, 2 insertions, 2 deletions
nginx_htpassword.conf
| @@ -1,6 +1,6 @@ | |||
| 1 | 1 | ## NGINX - IPs autorisées puissent accéder sans mot de passe, et que toutes les autres doivent s’authentifier : | |
| 2 | 2 | ||
| 3 | - | ``` | |
| 3 | + | ´´´ | |
| 4 | 4 | location / { | |
| 5 | 5 | satisfy any; # Permet à une condition (IP ou auth_basic) de suffire pour accéder | |
| 6 | 6 | # Liste des IPs autorisées | |
| @@ -10,7 +10,7 @@ location / { | |||
| 10 | 10 | auth_basic "Restricted Content"; | |
| 11 | 11 | auth_basic_user_file /data/nginx/.htpasswd; | |
| 12 | 12 | } | |
| 13 | - | ``` | |
| 13 | + | ´´´ | |
| 14 | 14 | ||
| 15 | 15 | ------------------------------- | |
| 16 | 16 | # Explication du comportement : | |
Erreur32 gist felülvizsgálása 2 years ago. Revízióhoz ugrás
1 file changed, 1 insertion, 1 deletion
nginx_htpassword.conf
| @@ -1,6 +1,6 @@ | |||
| 1 | 1 | ## NGINX - IPs autorisées puissent accéder sans mot de passe, et que toutes les autres doivent s’authentifier : | |
| 2 | 2 | ||
| 3 | - | ```conf | |
| 3 | + | ``` | |
| 4 | 4 | location / { | |
| 5 | 5 | satisfy any; # Permet à une condition (IP ou auth_basic) de suffire pour accéder | |
| 6 | 6 | # Liste des IPs autorisées | |
Erreur32 gist felülvizsgálása 2 years ago. Revízióhoz ugrás
1 file changed, 2 insertions, 1 deletion
nginx_htpassword.conf
| @@ -1,5 +1,6 @@ | |||
| 1 | 1 | ## NGINX - IPs autorisées puissent accéder sans mot de passe, et que toutes les autres doivent s’authentifier : | |
| 2 | 2 | ||
| 3 | + | ```conf | |
| 3 | 4 | location / { | |
| 4 | 5 | satisfy any; # Permet à une condition (IP ou auth_basic) de suffire pour accéder | |
| 5 | 6 | # Liste des IPs autorisées | |
| @@ -9,7 +10,7 @@ location / { | |||
| 9 | 10 | auth_basic "Restricted Content"; | |
| 10 | 11 | auth_basic_user_file /data/nginx/.htpasswd; | |
| 11 | 12 | } | |
| 12 | - | ||
| 13 | + | ``` | |
| 13 | 14 | ||
| 14 | 15 | ------------------------------- | |
| 15 | 16 | # Explication du comportement : | |
Erreur32 gist felülvizsgálása 2 years ago. Revízióhoz ugrás
1 file changed, 3 insertions, 7 deletions
nginx_htpassword.conf
| @@ -1,20 +1,16 @@ | |||
| 1 | - | # NGINX - IPs autorisées puissent accéder sans mot de passe, et que toutes les autres doivent s’authentifier : | |
| 2 | - | ||
| 3 | - | ||
| 1 | + | ## NGINX - IPs autorisées puissent accéder sans mot de passe, et que toutes les autres doivent s’authentifier : | |
| 4 | 2 | ||
| 5 | 3 | location / { | |
| 6 | 4 | satisfy any; # Permet à une condition (IP ou auth_basic) de suffire pour accéder | |
| 7 | - | ||
| 8 | 5 | # Liste des IPs autorisées | |
| 9 | - | ||
| 10 | 6 | allow 192.168.1.0/24; | |
| 11 | - | deny all; # Toutes les autres IPs sont refusées sans l’authentification | |
| 12 | - | ||
| 7 | + | # deny all; # Toutes les autres IPs sont refusées sans l’authentification | |
| 13 | 8 | # Authentification basique | |
| 14 | 9 | auth_basic "Restricted Content"; | |
| 15 | 10 | auth_basic_user_file /data/nginx/.htpasswd; | |
| 16 | 11 | } | |
| 17 | 12 | ||
| 13 | + | ||
| 18 | 14 | ------------------------------- | |
| 19 | 15 | # Explication du comportement : | |
| 20 | 16 | # | |
Erreur32 gist felülvizsgálása 2 years ago. Revízióhoz ugrás
1 file changed, 0 insertions, 0 deletions
nginx_htpassword fájl átnevezve erre: nginx_htpassword.conf
Fájl átnevezve változtatások nélkül
Erreur32 gist felülvizsgálása 2 years ago. Revízióhoz ugrás
1 file changed, 27 insertions
nginx_htpassword(fájl létrehozva)
| @@ -0,0 +1,27 @@ | |||
| 1 | + | # NGINX - IPs autorisées puissent accéder sans mot de passe, et que toutes les autres doivent s’authentifier : | |
| 2 | + | ||
| 3 | + | ||
| 4 | + | ||
| 5 | + | location / { | |
| 6 | + | satisfy any; # Permet à une condition (IP ou auth_basic) de suffire pour accéder | |
| 7 | + | ||
| 8 | + | # Liste des IPs autorisées | |
| 9 | + | ||
| 10 | + | allow 192.168.1.0/24; | |
| 11 | + | deny all; # Toutes les autres IPs sont refusées sans l’authentification | |
| 12 | + | ||
| 13 | + | # Authentification basique | |
| 14 | + | auth_basic "Restricted Content"; | |
| 15 | + | auth_basic_user_file /data/nginx/.htpasswd; | |
| 16 | + | } | |
| 17 | + | ||
| 18 | + | ------------------------------- | |
| 19 | + | # Explication du comportement : | |
| 20 | + | # | |
| 21 | + | # satisfy any : indique que l’accès est accordé si au moins une condition est remplie. | |
| 22 | + | # Soit l’IP correspond à celles autorisées (allow). | |
| 23 | + | # Soit l’utilisateur entre un login/mot de passe. | |
| 24 | + | # | |
| 25 | + | # Si l’IP est dans la liste allow : l’accès est direct, sans demande de mot de passe. | |
| 26 | + | # 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. | |
| 27 | + | ||