今天是: 收藏本站 设为主页
网站首页 >  技术专栏  >  linux  > 

nginx禁止目录执行敏感文件

日期:2016-03-31  点击率:377


nginx禁止目录执行敏感文件
第1步:使用ssh3相关软件远程连接到自己的系统。
第2步:找到并下载“nginx/conf/vhost”目录下自己相关域名的conf文件。
第3步:使用EditPlus软件打开域名.conf配置文件。
电脑维修技术网:使用记事本打开域名.conf配置文件,有时会出现一些比较乱的情况,作者一直是使用这款软件打开的。大家也可使用这款软件,可用自己喜欢的软件打开即可。
第4步:添加“location ~ /(data|uploads|templets)/.*\.(php|php5)?$ {deny all;}”代码并保存。

电脑维修技术网:特别需要说明的是,在添加dede禁止data和uploads目录执行php这段代码,一定要按上面代码的位置上。
第5步:完成以上代码之后,再执行一下“/nginx/sbin/nginx -s reload”命令重启nginx。重启之后,我们可随意放一个php文件到织梦的data或是uploads目录中再次访问这个文件我们就会发现网站提示403错误。




下一篇:如何设置让SFTP的用户限制在某个目录下   上一篇:ssh 免密码登录