Вопрос или проблема
Я использую Ubuntu 17.04 на настольном компьютере Dell. Я не мог обновить вирусные сигнатуры ClamAV/ClamTK в течение некоторого времени. Номер сигнатур антивируса – “23296”. Когда я пытаюсь выполнить sudo freshclam
, я получаю следующие сообщения об ошибках:
ОШИБКА: Невозможно открыть /var/log/clamav/freshclam.log в режиме добавления (проверьте права доступа!).
ОШИБКА: Проблема с внутренним логгером (UpdateLogFile = /var/log/clamav/freshclam.log).
Это может быть связано: я не могу изменить запланированное время для ежедневных обновлений или ежедневного сканирования.
Буду очень благодарен за любую помощь.
Шаг #1:
В терминале
…
cd /var/log
ls -al
Вы видите запись, которая выглядит так…
drwxr-xr-x 2 clamav clamav 4.0K Июн 4 07:35 clamav/
cd clamav
ls -al
Вы видите запись, которая выглядит так…
-rw-r----- 1 clamav adm 68K Июн 10 16:49 freshclam.log
Ваша выглядит иначе?
Шаг #2:
Поскольку вы указываете, что не можете найти ни одной из этих записей каталогов, я могу лишь предполагать, что ваша установка clamav неполная. Я бы удалил ее, а затем переустановил, следующим образом…
sudo apt-get purge clamav clamtk
sudo apt-get install clamav clamtk
Шаг #3:
- удалите текущие расписания в планировщике clamtk, нажав на иконки -
-
в
терминале
…sudo apt-get purge clamav clamtk
cd
rm -r .clamtk
sudo apt-get install clamav clamtk
-
переустановите clamtk_5.24-1_all.deb
- откройте clamtk, нажмите на планировщик, введите время, затем нажмите на иконки +
Ответ или решение
Проблема с обновлением антивирусных сигнатур в ClamAV/ClamTK на Ubuntu 17.04
Если вы столкнулись с проблемой обновления сигнатур вирусов в ClamAV/ClamTK на Ubuntu 17.04, это может быть связано с несколькими факторами, в основном касающимися прав доступа и, возможно, неполной установки пакетов. Давайте рассмотрим решение этой проблемы поэтапно.
1. Проверка прав доступа к логам
Первое, что стоит проверить — это права доступа к файлу журнала freshclam.log
, который находится по пути /var/log/clamav/freshclam.log
. Для этого откройте терминал и выполните следующие команды:
cd /var/log
ls -al
Вы должны увидеть каталог clamav
. Если он отсутствует, это может говорить о проблемах с установкой ClamAV.
Затем перейдите в каталог clamav
и проверьте файл журнала:
cd clamav
ls -al
Файл freshclam.log
должен иметь права, подобные следующим:
-rw-r----- 1 clamav adm 68K Jun 10 16:49 freshclam.log
Если права доступа отличаются, их нужно будет исправить. Чтобы установить правильные права, выполните:
sudo chown clamav:adm /var/log/clamav/freshclam.log
sudo chmod 640 /var/log/clamav/freshclam.log
2. Переустановка ClamAV и ClamTK
Если вы обнаружили, что каталог clamav
или файл freshclam.log
отсутствуют, потребуется переустановить ClamAV и ClamTK. Выполните следующие команды:
sudo apt-get purge clamav clamtk
sudo apt-get install clamav clamtk
Это очистит старые установки и установит последние версии антивирусного ПО.
3. Настройка планировщика в ClamTK
Если вы также сталкиваетесь с проблемой при попытке изменить запланированное время обновлений или сканирования, можно удалить текущие расписания и заново настроить их:
- Запустите ClamTK.
- Перейдите в меню планировщика и нажмите значки «-» для удаления существующих расписаний.
Затем выполните команды для удаления конфигурационных файлов:
cd
rm -r .clamtk
После этого установите пакеты снова:
sudo apt-get install clamav clamtk
Далее, откройте ClamTK:
- На вкладке «Планировщик» введите желаемое время и нажмите значок «+» для добавления нового расписания.
Заключение
Следуя этим шагам, вы должны решить проблему с обновлением вирусных сигнатур в ClamAV/ClamTK и настроить правильно обновления в будущем. Если проблема сохраняется, возможно, стоит проверить подключение к интернету или наличие актуальных серверов обновлений в конфигурации freshclam.conf
.
Если у вас возникли дополнительные вопросы или проблемы, не стесняйтесь обращаться за помощью. Поддержка и документация ClamAV также могут предоставить полезную информацию.