HTTP AuthBasic模块

回复 收藏
本帖最后由 乐橙306 于 2016-4-8 14:01 编辑
  1. 参考文档
  2. http://www.nginx.cn/doc/standard/httpauthbasic.html
  3. 该模块可以使你使用用户名和密码基于 HTTP 基本认证方法来保护你的站点或其部分内容。
  4. __实例配置__
  5. location  /  {
  6. auth_basic            "Restricted";
  7. auth_basic_user_file  conf/htpasswd;
  8. }
  9. 举例
  10. [root@niaoyun-101 ~]# yum  install  httpd
  11. [root@niaoyun-101 conf]# htpasswd   -c   htpasswd  sundong
  12. New password:
  13. Re-type new password:
  14. Adding password for user sundong
  15. [root@niaoyun-101 conf]# cd  vhosts/
  16. [root@niaoyun-101 vhosts]# vi 80port.conf
  17. location /download/ {
  18.      auth_basic "nginx  auth";
  19.      auth_basic_user_file /opt/nginx/conf/htpasswd;
  20.      autoindex on;
  21. #     limit_conn one 2;
  22. #     limit_rate 1k;i
  23. #     allow all;
  24. #     deny all;
  25. }
  26. [root@niaoyun-101 vhosts]# /opt/nginx/sbin/nginx  -s reload

2016-03-13 10:31 举报
已邀请:

回复帖子,请先登录注册

退出全屏模式 全屏模式 回复
评分
可选评分理由: