zoukankan      html  css  js  c++  java
  • nginx为目录添加访问控制

    修改主配置文件

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

    在配置文件里添加以下内容

    location /任意目录(例如:admin) {
    stub_status on;
    access_log off;
    }

    检查语法错误

    nginx -t
    重新加载配置项
    killall -HUP nginx

    但是现在并不安全,需要做一些限制

     yum -y install httpd-tools

    第一次创建需要用-c,之后就不用了,因为如果一直有-c就一直只有一个用户,它会刷新重建

    htpasswd -c /usr/local/nginx/conf/.user lty
    New password:  (输入密码)
    Re-type new password:  (再次输入密码)
    Adding password for user xxxx (提示密码修改成功)

    basic:是一种认证方式,其实有两种认证方式:基本(基准)认证,摘要认证

    修改主配置文件

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

    添加内容:

    auth_basic "Nginx Status";
    auth_basic_user_file /usr/local/nginx/conf/.user;

    其他用户访问时需要进行登录验证

  • 相关阅读:
    WordCount的程序设计没写出来怎么办
    小程序分析
    程序单元测试
    Visual studio 2013安装
    四则运算源代码
    在VC环境下执行代码出现错误
    微点评微信软件
    软件工程学习
    查找抄袭文章
    软件附加题简答
  • 原文地址:https://www.cnblogs.com/990114-jhc/p/11543708.html
Copyright © 2011-2022 走看看