为了上传方便把PHP文件权限设成777,被人直接改了首页文件挂黑链

5年前 (2021-09-03)阅读1回复0
genmulu
genmulu
  • 管理员
  • 注册排名1
  • 经验值27950
  • 级别管理员
  • 主题5590
  • 回复0
楼主

之前做上传功能,因为权限不对,上传的文件写不进去,我图省事,把整个网站目录的权限全改成777,所有用户都能读写,这下上传是正常了,结果过了一周,网站首页被人改了,挂了一堆赌博黑链,我当时登服务器一看,有个陌生的PHP文件在根目录,就是因为我把权限设成777,别人能随便往我目录里写文件,传了个木马进来。 后来我把所有目录权限改回来:目录权限755,文件权限644,只有上传目录开写入权限,而且上传目录关闭PHP执行权限,改完之后再也没出现过被人改文件的事。777权限是最危险的设置,等于把你网站目录的大门完全敞开,任何人都能写文件、改文件,新手为了图上传方便开777,等于主动给黑客留门。 从那之后我部署网站,第一件事就是检查文件权限,绝对不开777,上传目录单独设置权限,关执行权限,再也不因为权限问题图省事开危险权限。真的,新手别学我当初图方便开777,一次被黑,改代码、清黑链、恢复权重,折腾一两个月,比你花十分钟把权限设置对麻烦十倍。 现在我所有服务器的网站,全是标准权限:目录755,文件644,上传目录644加写入,关执行,三年下来再也没出现过文件被人篡改的事。

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

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

0
回帖

为了上传方便把PHP文件权限设成777,被人直接改了首页文件挂黑链 期待您的回复!

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

取消确定

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