今天,我发现我的Redhat服务器已经耗尽了硬盘空间。罪魁祸首似乎是一个名为Clamav的程序,它用数千个名为/tmp的子文件夹填充clamav-004adb870cd79534目录。所有这些文件夹都包含以下内容:
drwx------ 2 root root 4.0K Apr 21 07:56 .
drwxrwxrwt 68 root root 64K Apr 21 08:03 ..
-rw------- 1 root root 18K Apr 21 07:56 COPYING
-rw------- 1 root root 4.6M Apr 21 07:56 main.db
-rw------- 1 root root 14K Apr 21 07:56 main.fp
-rw------- 1 root root 1.5M Apr 21 07:56 main.hdb
-rw------- 1 root root 901 Apr 21 07:56 main.info
-rw------- 1 root root 33M Apr 21 07:56 main.mdb
-rw------- 1 root root 16M Apr 21 07:56 main.ndb
-rw------- 1 root root 217 Apr 21 07:56 main.zmd当我删除它们的时候,它们又回来了,并在大约一个小时内填满了我的硬盘。
我该怎么做?我能安全地阻止Clamav吗?在我看来,Clamav正在试图升级,但没有成功。
更新:在阅读了这个主题:http://forums.theplanet.com/index.php?showtopic=92267之后,我就能够理清这个问题了
我打开/etc/MailScanner/MailScanner.conf并注释掉以下行:
Virus Scanners = clamavmodule然后重新启动MailScanner:
/sbin/service MailScanner restart发布于 2010-04-21 15:40:37
您可以通过使用--max-space标志来限制临时文件的磁盘使用。
clamscan --max-space=50m --tempdir=/tmp/ --infected --recursive /home/发布于 2010-04-21 15:47:01
您可能需要检查ClamAV的版本。最近,他们停止向0.94版本提供更新的db文件,因此当您的freshclam (更新定义db的部分)下载更新,而不是预期的结果时,如果收到错误消息,这可能与您的freshclam不太好,它会一次又一次地重新下载更新。
https://serverfault.com/questions/134439
复制相似问题