一、启动Nginx目录浏览功能

 [root@abcdocker extra]# cat w.conf
server {
listen 80;
server_name IP地址;
location / {
root html/bbs; #资源存放站点
autoindex on; #开启目录浏览功能
autoindex_localtime on; #开启以服务器本地时区显示文件修改日期
autoindex_exact_size off; #关闭详细文件大小统计,让文件大小显示MB,GB单位,默认为b
auth_basic "secret";
auth_basic_user_file /usr/local/nginx/passwd.db;
}
}
二、Nginx实战之让用户通过用户名密码认证访问web站点
1.编辑虚拟主机配置文件 
    1. [root@rhel6u3-7 ~]# vim /usr/local/nginx/conf/extra/w.conf
    2. server {
    3. listen 80; //监听端口为80
    4. server_name w.abcdocker.com; //虚拟主机网址
    5. location / {
    6. root html/bbs; //虚拟主机网站根目录
    7. index index.html index.htm; //虚拟主机首页
    8. auth_basic "secret"; //虚拟主机认证命名
    9. auth_basic_user_file /usr/local/nginx/passwd.db; //虚拟主机用户名密码认证数据库
    10. }
    11. location /status {
    12. stub_status on; //开启网站监控状态
    13. access_log /usr/local/nginx/logs/www1_status.log; //监控日志
    14. auth_basic "NginxStatus"; }
    15. }

    2.通过htpasswd命令生成用户名及对应密码数据库文件

     
    1. [root@abcdocker extra]# htpasswd -c /usr/local/nginx/passwd.db abcdocker
    2. New password:
    3. Re-type new password:
    4. Adding password for user abcdocker
    5. [root@abcdocker extra]# chmod 400 /usr/local/nginx/passwd.db
    6. [root@abcdocker extra]# chown nginx. /usr/local/nginx/passwd.db
    7. [root@abcdocker extra]# cat /usr/local/nginx/passwd.db
    8. abcdocker:$apr1$w3RqjNXW$mSiazU7t2THQqo3LrPmlP/

启动Nginx目录浏览功能及 让用户通过用户名密码认证访问web站点的更多相关文章

  1. Nginx实战之让用户通过用户名密码认证访问web站点

    1.Nginx实战之让用户通过用户名密码认证访问web站点 [root@master ~]# vim /usr/local/nginx/conf/extra/www.conf server { lis ...

  2. Nginx之让用户通过用户名密码认证访问web站点

    有时我们会有这么一种需求,就是你的网站并不想提供一个公共的访问或者某些页面不希望公开,我们希望的是某些特定的客户端可以访问. 那么我们可以在访问时要求进行身份认证,就如给你自己的家门加一把锁,以拒绝那 ...

  3. nginx让用户通过用户名密码认证访问web页面

    在使用nginx转发的时候,要进行一次用户身份的确认. 1)通过htpasswd命令生成用户名及对应密码数据库文件. [root@bgs-5p173-wangwenting ~]# htpasswd ...

  4. 实战:Nginx如何让用户通过用户名和密码认证访问WEB站点

    有时我们会有这么一种需求,就是你的网站并不想提供一个公共的访问或者某些页面不希望公开,我们希望的是某些特定的客户端可以访问.那么我们可以在访问时要求进行身份认证,就如给你自己的家门加一把锁,以拒绝那些 ...

  5. Nginx目录浏览功能

    要给其他人提供一个patch的下载地址,于是想用nginx的目录浏览功能来做,需要让其他人看到指定一个目录下的文件列表,然后让他自己来选择该下载那个文件:效果如图. 实现步骤:在虚拟主机配置文件里面开 ...

  6. 启用Nginx目录浏览功能的方法

    location / {           root /data/www/file                     //指定实际目录绝对路径:           autoindex on; ...

  7. nginx配置访问密码,让用户输入用户名密码才能访问

    如果我们在 nginx 下搭建了一些站点,但是由于站点内容或者流量的关系,我们并不想让所有人都能正常访问,那么我们可以设置访问认证.只有让用户输入正确的用户名和密码才能正常访问.效果如下: 在 ngi ...

  8. nginx autoindex 配置目录浏览功能

    Nginx打开目录浏览功能 yum install httpd-tools -y cd /usr/local/openrestry/nginx/conf/ htpasswd -c passwd adm ...

  9. Nginx 和 Apache 开启目录浏览功能

    1.Nginx 在相应项目的 Server 段中的 location 段中,添加 autoindex on.例如: server { listen ; server_name www.dee.prac ...

随机推荐

  1. Could not connect to Redis at 127.0.0.1:6379: Connection refused

    启动redis:  redis-server ../redis.conf redis启动成功后 执行命令行redis-cli报:Could not connect to Redis at 127.0. ...

  2. myeclipse搭建activemq 简单聊天

    需要一起交流的请加群qq:200634530

  3. mysql物理备份恢复 xtrabackup 初试

    听闻xtrabackup开源且强大 2018-03-06 11:54:41 在官网下载安装了最新的2.4.9版本 网上文章都用的innobackupex,但是最新版已经抛弃了,自己看看手册<Pe ...

  4. 【bzoj1367】[Baltic2004]sequence 可并堆

    题目描述 输入 输出 一个整数R 样例输入 7 9 4 8 20 14 15 18 样例输出 13 题解 可并堆,黄源河<左偏树的特点及其应用>Page 13例题原题 #include & ...

  5. cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element 'mongo:mongo-client'.

    cvc-complex-type.2.4.c: The matching wildcard is strict, but no declaration can be found for element ...

  6. leetcode 21 list merge

    /** * Definition for singly-linked list. * struct ListNode { * int val; * ListNode *next; * ListNode ...

  7. vue项目中使用iconMoon图标

    前两篇文章写了一下如何在vue项目中使用vue-awesome和阿里的iconfont,这里介绍一下如何使用iconMoon图标 iconMoon和前两者相比可以生成自己的矢量图,这点是我喜欢的.至于 ...

  8. Maven构建多模块项目

    使用Maven构建多模块项目 转自:http://www.cnblogs.com/xdp-gacl/p/4242221.html 在平时的Javaweb项目 开发中为了便于后期的维护,我们一般会进行分 ...

  9. OpenJudge 2971 抓住那头牛

    总时间限制:  2000ms 内存限制:  65536kB 描述 农夫知道一头牛的位置,想要抓住它.农夫和牛都位于数轴上,农夫起始位于点N(0<=N<=100000),牛位于点K(0< ...

  10. LOJ#2132. 「NOI2015」荷马史诗

    $n \leq 100000$个数字,放进$k$叉树里,一个点只能放一个数,使所有数字乘以各自深度这个值之和最小的同时,最大深度的数字最小. 哈夫曼.这是我刚学OI那段时间看到的,感觉就是个很无聊的贪 ...