У меня возникла странная проблема с ClamAV, которую я не смог решить из-за невероятно неинформативного сообщения об ошибке.
Я установил ClamAV через aptitude на компьютер с Ubuntu (ClamAV 0.96.5 / 13202 в соответствии с системой) на EC2, и он на 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
Это тот же файл с такими же разрешениями, только в другом месте.
Мы будем очень благодарны за любые мысли или советы о том, как решить эту проблему.
Убедитесь, что разрешения установлены таким образом, чтобы clam действительно мог писать на /mnt/clamav/clamav.log
. Вы можете использовать chmod, чтобы изменить права доступа к файлу. Также может быть, что установленный привод указан в /etc/fstab
только для чтения.