Всякий раз, когда я пытаюсь выполнить сканирование ClamAV для файла во многих моих каталогах bin
, происходит сбой с
Не удается открыть файл или каталог ОШИБКА
сообщение. Я знаю, что можно заставить ClamdScan сканировать каталог bin
но я не могу понять, как. Какие-либо предложения?
$ clamdscan /bin/true
/bin/true: Can't open file or directory ERROR
----------- SCAN SUMMARY -----------
Infected files: 0
Total errors: 1
Time: 0.000 sec (0 m 0 s)
Я не могу найти никаких различий между файлами конфигурации AppArmor
на компьютере, где он работает, и на компьютере, где он не работает. Я получил его для сканирования с обходным путем, добавив:
/bin/** r,
чтобы:
/etc/apparmor.d/local/usr.sbin.clamd
Но эта строка отсутствует в локальном clamd
разрешений AppArmor
другой машины, так что я все еще в замешательстве и такое простое решение о том, что ClamAV
может получить доступ ко всему в /bin
и ниже, главным образом потому, что если это решение, то я необходимо добавить /sbin
/usr/bin
и /usr/sbin
в AppArmor
, и это просто кажется нелогичным.