• 保存到桌面加入收藏设为首页
服务器类

nginx配置指定目录密码访问 nginx添加proxy的配置

时间:2020-01-23 12:46:29   作者:612459.com   阅读:81   评论:0

一:nginx配置指定目录密码访问

1/2 列出目录列表#

autoindex on; # 开启目录文件列表
还可以加一些其它的功能,以下是我使用的附加配置:


autoindex_exact_size on; # 显示出文件的确切大小,单位是bytes
autoindex_localtime on; # 显示的文件时间为文件的服务器时间
charset utf-8,gbk; # 避免中文乱码
2/2 加上用户名和密码(需要安装软件)#
a. 安装httpd-tools


yum -y install httpd-tools
b. 使用htpasswd生成指定用户名和密码的权限文件,示例如下,按照提示输入两次密码


# 在/www/wwwroot/www.feelsok.com目录下,生成nginxpasswd文件

#注意这个密码文件必须得让www有权限访问到
# 添加tes用户

htpasswd -c www/wwwroot/www.feelsok.com/nginxpasswd test

  auth_basic_user_file /www/wwwroot/www.feelsok.com/nginxpasswd;

#注意这个密码文件必须得让www有权限访问到


————————————————————————————————————


location /video {

   
    autoindex on; # 开启目录文件列表
    autoindex_exact_size on;
    # 显示出文件的确切大小,单位是bytes
    autoindex_localtime on; 
    # 显示的文件时间为文件的服务器时间
    charset utf-8,gbk;
    # 避免中文乱码
    # add_header Content-Disposition attachment;
    # 以下是配置用户名和密码访问
   auth_basic "Please input password";
    #这里是验证时的提示信息 

  auth_basic_user_file /www/wwwroot/www.feelsok.com/nginxpasswd;

#注意这个密码文件必须得让www有权限访问到

}

————————————————————————————————



————————————————————————————

二:nginx添加proxy的配置

location /video/
        {
        proxy_redirect off;
proxy_pass http://127.0.0.1:44222;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "upgrade";
        proxy_set_header Host $http_host;
        }


————————————————————————————————



最终组合:




然后再ftp指定此video权限。

在配置一个单独的php文件管理文件,嗯,改个名字,例如admin.phpzip类型evoluted-directory-lisiting-script-v4.0.5.zip,完美了

   版权声明,所有转载都有注明出处,本站不负责承担任何法律责往。若有侵权,请联系我。我会及时删除。

电脑维护,系统安装,软 、硬件维修,电脑配件,零售业务,网站建设,路由器安装设置 服务器维护,电脑、网络维护,智能手机刷机,安装WIFI 调试!

        咨询电话:18175576644  点击这里给我发消 息
        手机用户选择任意下面一种方法关注微文号
       点击我关注微信、扫描二维码、添加公众号
cz612459”     分享资讯、享受生活          


      


相关评论
免责申明:本站部分资料来源互联网,如果侵犯了您的版权,请作者速来电或QQ与本站联系,我们将第一时间给予以改正或删除。
Copyright© 2014-2019 哎丫丫