博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
nginx配置用户认证
阅读量:4586 次
发布时间:2019-06-09

本文共 1058 字,大约阅读时间需要 3 分钟。

location ~ .*admin\.php$ {
            auth_basic "weifenglinux auth";
            auth_basic_user_file /usr/local/nginx/conf/.htpasswd;
             include fastcgi_params;
        fastcgi_pass unix:/tmp/www.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /data/www$fastcgi_script_name;
 
   }
yum install -y httpd  (安装 htpasswd命令)
类似apache创建密码文件
htpasswd -c /usr/local/nginx/conf/.htpasswd weifeng
New password:justdoit
增加新用户
htpasswd  /usr/local/nginx/conf/.htpasswd weifeng1
New password:justdoit
 
 
/usr/local/nginx/sbin/nginx -t
/etc/init.d/nginx reload
 
刷新页面需要用户认证
 
实例配置:
 
server {     listen 80;     server_name hk_grafana*******.cn;     location / {          auth_basic "grafana auth";          auth_basic_user_file /etc/nginx/conf.d/.htpasswd;          proxy_pass http://172.********:32102/;          proxy_redirect off;          proxy_set_header Host $host;          proxy_set_header X-Real-IP $remote_addr;          proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;         #client_max_body_size 100m;                }      }

 

 

转载于:https://www.cnblogs.com/weifeng1463/p/9664095.html

你可能感兴趣的文章
FREESWITCH 填坑指南
查看>>
ASP Err.Number 对应的Description
查看>>
Java基础
查看>>
归并排序
查看>>
md5加密通过URL传给后台
查看>>
白化(预处理步骤)【转】
查看>>
eclipse常见问题汇总
查看>>
Vue中点击按钮回到顶部(滚动效果)
查看>>
表单元素
查看>>
eclipse安装activiti工作流插件
查看>>
java容器类:HashMap
查看>>
codeforces793 B. Igor and his way to work (dfs)
查看>>
终端不识别手机设备解决方案
查看>>
Python学习笔记
查看>>
Django 【字段查询谓词表】
查看>>
XenServer修改DNS
查看>>
.Net开发工程师笔试试题
查看>>
POJ 1579 (DP)
查看>>
Android深度探索心得<10>
查看>>
Postman入门
查看>>