사용자 로그인 인증 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를

두 가지 구성 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