Как сделать проверку контрольной суммы файлов по расписанию в Linux?

Нужна проверка целостности содержимого всех файлов в заданных директориях по расписанию. Нечто похожее на старинный антивирус, когда за 1й проход собирались контрольные суммы, а потом просто проверялись, с целью нахождения измененных файлов.
Прежде чем писать велосипед, хотелось бы узнать существует ли готовое решение?
  • Вопрос задан
  • 3302 просмотра
Решения вопроса 2
@impass
В самом тривиальном случае достаточно
find /somedir -type f | xargs md5sum > checksums.md5

для создания списка контрольных сумм и
md5sum -c checksums.md5
для его проверки. Вместо md5sum можно использовать любой другой *sum.
Из более цивилизованного есть Tripwire.
Ответ написан
Комментировать
@RPG
AIDE+cron. Кстати, aide скорее всего уже есть в вашем репозитории.
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
BuriK666
@BuriK666
Компьютерный псих
Есть inotify, с его помощью можно отслеживать изменение файлов.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы