当前位置: 首页 > news >正文

【nginx】:给nginx增加 password 配置通过简单的方式限制登陆。使用openssl 生成密码

生成密码

openssl passwd -1 -salt ‘12345678’ ##注意‘12345678’不是密码而是密码的长度

Password: ##这里输入的是密码

然后拷贝密码到:
htpasswd

修改nginx 配置

    server {
        listen       80;
        gzip  on;
        server_name  test.test.com;
        root   /data/www/test-doc;
        location / {
            auth_basic "Please enter your username and password";
            # nginx or openresty conf:
            auth_basic_user_file /usr/local/openresty/nginx/conf/htpasswd; 
            autoindex on;
            proxy_pass http://127.0.0.1:8080;
        }
        error_page  404 /404.html;
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
        location = /404.html {
            root   html;
        }
    }

密码格式:

用户名:openssl生成的密码

http://www.dtcms.com/a/38199.html

相关文章:

  • 个人电脑小参数GPT预训练、SFT、RLHF、蒸馏、CoT、Lora过程实践——MiniMind图文版教程
  • 用AI学习RPA——机器人流程自动化实现路径1
  • springboot实现多文件上传
  • 3DM转换成OBJ
  • ultralytics导出engine之后,用tensorrt c++ api加载报Serialization failed
  • 【Python爬虫(59)】解锁学术文献网站数据爬取:从登录到知识图谱构建
  • [算法--前缀和] 矩阵区域和
  • 【Golang】go语言异常处理快速学习
  • PHP应用程序设计:一个实际的例子(3)
  • 【博资考2】网安学院-北航网安基础部分(简洁版)
  • zabbix“专家坐诊”第276期问答
  • 八、Spring Boot:RESTful API 应用
  • 【链 表】
  • matlab 海浪模型和舰艇动力学模型
  • 【后端】微服务架构
  • 【学习笔记】Cadence电子设计全流程(三)Capture CIS 原理图绘制(中)
  • 和Claude对战黑白棋!一起开发AI对弈游戏
  • Python开发 Flask框架面试题及参考答案
  • 循环神经网络rnn
  • 第二十:【路由的props配置】
  • 鸿蒙-canvas-刮刮乐
  • MySQL 序列
  • Docker 之mysql从头开始——Docker下mysql安装、启动、配置、进入容器执行(查询)sql
  • Python常见面试题的详解21
  • 动态自定义标签属性页面(Tomcat 9)
  • C++——模版(二)
  • 【Python爬虫(66)】解锁政府公开数据:Python爬虫实战攻略
  • 冯诺依曼体系结构 ──── linux第8课
  • Windows安装SVN客户端及其中文汉化教程
  • 【C++】面试常问八股