当前位置:论坛首页 > Linux面板 > 求助

关于防篡改生成的 temp-write-test

发表在 Linux面板2022-8-2 10:54 [复制链接] 6 6690


今天下拉网站备份,解压后,发现解压时间过长,才100多兆,解压了15分钟,不科学;
认真观察了下,发现大量的temp过多导致,再细究下,发现:
用的wordpress,开启网站防篡改后,会在/www/wwwroot/www.XXX.com/wp-content的目录下,会大量生成 “  temp-write-test-62e88a78010b18-29370137  ”类的临时文件,居然达到了300多万个临时文件,虽然不占用磁盘空间,但大量的细碎文件,导致拷贝、解压时间过长;浪费了大量建设社会主义国家的时间;


temp

temp



问过度娘后,说是在wp-config.php里添加以下代码:

define('FS_METHOD','direct');

认真观察一下,2个网站,一个有用,一个没用;可能跟主题有关,因为2个网站采用不同的主题;

不知道官方有什么办法,防止此类文件生成,或定期删除类似文件;

使用道具 举报 只看该作者 回复
发表于 2022-8-2 14:14:04 | 显示全部楼层
  1. rm -rf /www/wwwroot/详细目录/* !(1.txt|2.txt)
复制代码

删除目录下全部内容,但保留1.txt和2.txt,要保留的文件用|分割
你试试
使用道具 举报 回复 支持 反对
发表于 2022-8-2 14:14:39 | 显示全部楼层
浪费了大量建设社会主义国家的时间,哈哈
使用道具 举报 回复 支持 反对
发表于 2022-8-2 14:15:30 | 显示全部楼层
宝塔有计划任务,定时运行这个命令应该就行了。计划任务里面的shell脚本
使用道具 举报 回复 支持 反对
发表于 2022-8-2 14:22:20 | 显示全部楼层
天无神话 发表于 2022-8-2 14:14
删除目录下全部内容,但保留1.txt和2.txt,要保留的文件用|分割
你试试

我用了以下命令,只是比较慢,但“稳”!
find /www/wwwroot/www.xxx.com/wp-content/ -name "temp-write-test-*" -exec rm {} \;
计划任务定时执行命令,有个问题前提是:得关闭防篡改功能之后执行;而我们平时都是开启防篡改的;

最后的解决办法:在防篡改里把目录wp-content排除,暂时解决,但这样治标不治本,因为最应该防篡改的就是这个目录!
使用道具 举报 回复 支持 反对
发表于 2022-8-2 23:46:35 | 显示全部楼层
Dreamarrow 发表于 2022-8-2 14:22
我用了以下命令,只是比较慢,但“稳”!
find /www/wwwroot/www.xxx.com/wp-content/ -name "temp-write ...

这样也可以。这也是没办法的事情,除非官方想办法
使用道具 举报 回复 支持 反对
发表于 2022-9-19 11:26:16 | 显示全部楼层
你好 感谢你的反馈 这边进行测试记录 看看如何反馈 有进展联系您
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表