根目录堆sql备份被人下载走泄露密码,把临时文件全移出web区,根目录干净又安全

15年前 (2011-08-26)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

新手做网站,根目录里堆了十几个临时测试文件、sql备份包、压缩包,找正式文件要翻半天,还容易被人扫到这些文件泄露信息,其实整理根目录结构,安全又好维护。

首先,根目录里只留网站运行必须的入口文件、配置文件、主题目录、上传目录,所有临时测试脚本、备份压缩包,全移到web目录外面,用户就算输对路径也访问不到这些文件。我之前客户的根目录,放了个sql备份包,被人直接下载走,数据库里的用户账号密码全泄露,把所有临时文件移出去之后,再也没出现过泄露问题。

新手最容易踩的坑,是把测试用的phpinfo文件留在根目录,别人访问这个文件,直接看到服务器所有PHP配置、路径信息,容易被找漏洞,测试完立刻删掉。

还有,按功能分文件夹,主题放theme,插件放plugin,上传文件放upload,结构清晰,找文件不用翻半天。

别根目录乱七八糟,临时文件堆里面泄露信息,整理干净,根目录只有运行必须的文件,安全又好维护。

本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。

本文地址:https://www.genmulu.cn/genmulu/5593.html

0
回帖 返回项目结构

根目录堆sql备份被人下载走泄露密码,把临时文件全移出web区,根目录干净又安全 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息