我在使用 ClamAV 时遇到了一个奇怪的问题,由于错误消息非常没有参考价值,我无法解决该问题。
我在 EC2 上的 Ubuntu 机器上通过 aptitude 安装了 ClamAV(根据系统,是 ClamAV 0.96.5/13202),它是 100% 原装的。我们在 /mnt 下安装了一个额外的驱动器,我们将所有日志文件都放在那里。
当我使用默认位置的日志文件启动它时,它运行良好。但是,如果我将配置文件从 /var/log/clamav/clamav.log 更改为 /mnt/clamav/clamav.log,我就会收到错误
ERROR: Can't open /mnt/clamav/clamav.log in append mode (check permissions!).
ERROR: Can't initialize the internal logger
它是具有相同权限的同一个文件,只是位于不同的位置。
如果您能提供任何关于如何解决此问题的想法或建议,我们将不胜感激。
答案1
检查以确保权限已设置,以便 clam 可以真正写入/mnt/clamav/clamav.log
。您可以使用 chmod 更改文件的权限。也可能是安装的驱动器在中被声明/etc/fstab
为只读。