Есть софт который показывает какие файлы изменились на сервере ?

neoks
На сайте с 17.03.2010
Offline
152
877

Здравствуйте, есть какой-то софт которые следит за изменением фалов на сервере ?

Задача такая:

1) Когда "изменяется/удаляется/добавятся" файл или папка на сервере (debian), записывать в лог что именно изменилось, содержимое файла или просто дата изменения и точное время этих операций.

2) Возможность исключить из проверки определенные папки или определенное расширение файлов

3) Файлы до 20mb проверять по md5 что-бы исключить любые подмены даты изменения файла и т.д

4) На сервере много файлов и папок, поэтому любой софт который гоняют в цикле по всем папкам и файлам не подходит

5) Ну и конечно-же какой-то интерфейс "web/desktop на windows"

Желательно что-бы "логи/база/интерфейс" хранилась не локально, а где-то на внешнем VPS к которому нету доступа.

Mik Foxi
На сайте с 02.03.2011
Offline
1076
#1

find /home/www/ -type f -mmin -5

выведет список измененных за последние 5 минут.

Антибот, антиспам, веб файрвол, защита от накрутки поведенческих: https://antibot.cloud/ + партнерка, до 40$ с продажи.
neoks
На сайте с 17.03.2010
Offline
152
#2

foxi, Забыл указать что нужен нормальный софт, на сервере много файлов и папок, поэтому bash скрипты которые гоняют в цикле по всем папкам и файлам не подходят.

Оптимизайка
На сайте с 11.03.2012
Offline
396
#3
neoks:
foxi, Забыл указать что нужен нормальный софт

OSSEC: http://ossec.github.io

⭐ BotGuard (https://botguard.net) ⭐ — защита вашего сайта от вредоносных ботов, воровства контента, клонирования, спама и хакерских атак!
neoks
На сайте с 17.03.2010
Offline
152
#4

Оптимизайка, Спасибо буду смотреть.

P.S: Если кто знает еще какой-то софт для таких задач, пишите (несколько вариантов всегда хорошо), за ранее спасибо всем.

SI
На сайте с 03.12.2007
Offline
130
#5
-= Онлайн сервисы =-
S
На сайте с 23.05.2004
Offline
316
#6

Любая система контроля версий - git/merculial на текущий момент из актуальных. Только все это работает на сервере, думаю освоить пару команд труда не составит.

А там по крону выполняем сравнение и шлем результат себе на почту. Работает в результате надежнее и быстрее, чем костыли в виде скриптов на md5. Плюс если еще и использовать git/mercurial - то откат на чистую или вообще любую версию займет пару секунд.

Это просто подпись.
P
На сайте с 08.03.2007
Offline
250
#7

tripwire - периодически выполняет проверки.

inotify теоретически может предупредить об изменениях сразу, но в реальности он на сервере повесит систему.

b2pip
На сайте с 03.01.2008
Offline
104
#8

Пользуюсь этим

/ru/forum/697566

D
На сайте с 28.06.2008
Offline
1101
#9

Пользуюсь этим /ru/forum/900084

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий