码迷,mamicode.com
首页 > 其他好文 > 详细

centos7-使用nginx做ftp站

时间:2018-02-28 16:21:39      阅读:144      评论:0      收藏:0      [点我收藏+]

标签:add   com   centos   linu   文件   list   charset   配置   index   

关于nginx的安装可见: http://www.cnblogs.com/wenbronk/p/6557482.html

然后最简单的方式, 修改nginx的配置文件: 

server {     
         listen   80;
         charset  utf-8;
         server_name   localhost;
         location / {    
          root   /var/ftp/;
          if ($request_filename ~* ^.*?\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx)$){
            add_header Content-Disposition: attachment;;
            }        
         autoindex     on;
         autoindex_exact_size   off;
         autoindex_localtime    on;
         allow   192.168.4.0/24;         #允许4段的所有地址访问
         allow   192.168.5.0/24;         #允许5段的所有地址访问
         deny    all;                     #禁止全部
       }
}

可以加入地址限制, 也可以不加

注意修改 nginx配置文件最开始的user, 为目录访问的linux用户权限

 

centos7-使用nginx做ftp站

标签:add   com   centos   linu   文件   list   charset   配置   index   

原文地址:https://www.cnblogs.com/wenbronk/p/8483698.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!