缓存目录别设777,黑客往里传木马,网站首页直接被改成赌博页
新手配置CMS,缓存目录权限设成777,结果黑客往缓存目录里传木马,还能执行,网站直接被挂马,其实缓存目录的权限设对了,就不会出这种问题。第一,缓存目录权限755,别设777,只给web用户读写,其他用户不能写;第二,缓存目录里关掉PHP执行权限,就算真传了文件,访问的时候也不会被解析执行,直接当静态文件返回;第三,缓存目录别放敏感配置文件,就存编译后的模板、缓存的页面,别把数据库账号密码写进去;第四,定期自动清理缓存,别让缓存无限攒,几个G的缓存把磁盘占满,网站直接打不开。
我之前的博客,缓存目录设777,被人传了个木马,首页自动跳赌博站,把缓存目录权限改成755,关了PHP执行,之后再也没被传过马。很多新手觉得缓存目录就是临时存文件,权限随便设,结果成了黑客传木马的入口,花两分钟把权限和执行权限设好,安全多了。
本站源码来源于网络收集修改或者交换,甚至可能并非原创,如遇未经考证信息需持审慎态度。若有疑问,可联系本站处理。
0