最後活躍 1 month ago

Erreur32's Avatar Erreur32 已修改 2 years ago. 還原成這個修訂版本

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's Avatar Erreur32 已修改 2 years ago. 還原成這個修訂版本

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's Avatar Erreur32 已修改 2 years ago. 還原成這個修訂版本

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's Avatar Erreur32 已修改 2 years ago. 還原成這個修訂版本

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's Avatar Erreur32 已修改 2 years ago. 還原成這個修訂版本

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's Avatar Erreur32 已修改 2 years ago. 還原成這個修訂版本

1 file changed, 0 insertions, 0 deletions

nginx_htpassword 重命名為 nginx_htpassword.conf

檔案名稱與重新命名前相同

Erreur32's Avatar Erreur32 已修改 2 years ago. 還原成這個修訂版本

1 file changed, 27 insertions

nginx_htpassword(檔案已創建)

@@ -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 +
上一頁 下一頁