ユーザログイン認証のnginxの単純な実装

1. htpasswdのツールをインストールします。

yum -y install httpd-tools  

2.ユーザー認証を作成します。

htpasswd -c pass.db wang  //wang 并输入密码

ユーザーが追加されたときに入力を入力します。

htpasswd pass.db username

:これは、ユーザー名と/etx/nginx/passwd.dbで暗号化されたパスワードファイルを生成
MYUSER:YlmaHlkJnzhxGを

2つの構成で3.nginxの増加:

AUTH_BASICを増やし、auth_basic_user_file

 vim /usr/local/nginx/conf/nginx.conf

server {
    listen       80;
    server_name  local.server.com;
    
    **auth_basic "User Authentication";
    auth_basic_user_file /etc/nginx/pass.db;**
    
    location / {
        root   /data/www;
        index  index.html;
    }
}

4.再起動nginxのサービス

nginx -s reload

ログインページには、ユーザー名とパスワードを入力するように表示される場合は
ファイル
、ブログロック解除コードを取得するには、リンクをクリックしを

おすすめ

転載: www.cnblogs.com/lixiaobao/p/11794164.html
おすすめ