网站别整个根目录设777权限,按功能分开设置,既方便上传又不会被人挂马

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

新手搭网站,为了图方便,把整个网站根目录权限设成777,谁都能读写执行,结果没半个月网站被传了十几个木马,首页自动跳赌博站。其实网站目录权限根本不用全设777,按目录功能分开设,既方便用,又安全。第一,上传图片、附件的目录,比如uploads、wp-content/uploads,权限设成755,给写入权限就行,别设777,而且这个目录里禁止执行PHP,不然用户传个木马上来,直接就能跑;第二,程序的核心代码目录,权限设成644,只给读取权限,别给写入权限,防止木马改你的首页代码;第三,配置文件里存数据库密码的,比如wp-config.php,权限设成444,只读,就算有人拿到写入权限,也改不了你的配置文件;第四,别整个根目录一把777,Nginx会拒绝777的目录访问,设置完777反而上传目录、后台都打不开。

我之前为了上传文件方便,整个根目录设777,一周就被挂了三次马,按功能分开设完权限,关了上传目录的PHP执行,之后再也没被传过木马。很多新手为了省调试的事,把权限全放开,图一时方便,直接给黑客敞开大门,网站被入侵了才后悔。权限按目录分开设,十分钟就能调好,比被入侵了删木马、清暗链省太多事。

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

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

0
回帖

网站别整个根目录设777权限,按功能分开设置,既方便上传又不会被人挂马 期待您的回复!

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

取消确定

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