Мы используем rkhunter для периодической проверки нашего сервера. Операционная система сервера - CentOS 6/7. Но с момента последнего обновления rkhunter (до версии 1.4.4) мы получаем следующее предупреждающее сообщение:
[10:12:09] Performing file properties checks
[10:12:09] Warning: Checking for prerequisites [ Warning ]
[10:12:09] All file hash checks will be skipped because:
[10:12:09] This system uses prelinking, but the hash function
command does not look like SHA1 or MD5.
Но у нас было все предварительное связывание с:
/> prelink -a --md5
Кто-нибудь знает, как я могу предотвратить сообщение или что может быть не так?
Удалить
/etc/prelink.cache
файл. Запустите предварительную перестройку ссылки с помощью/etc/cron.daily/prelink
. Тогда бегиrkhunter --propupd
.
Затем делая rkhunter -c
показал чистый.
Из: https://sourceforge.net/p/rkhunter/mailman/message/35131677/
Обновление: CentOS с тех пор добавила обновление, которое удаляет отметку комментария из строки HASH_CMD = sha1sum в файле rkhunter.conf.
Я решил эту проблему на неопределенный срок, выполнив следующее для каждого файла, указанного в предупреждении. Например, / bin / grep был следующим:
prelink /bin/grep
Затем запускаем:
rkhunter --propupd