Мониторинг конфигов системы
Модератор: weec
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2010-09-15 13:17:41
- Контактная информация:
Мониторинг конфигов системы
Здравствуйте.
Каким образом можно настроить сабж, чтобы при редактировании,
к примеру, /etc/resolv.conf на мой е-мейл приходило уведомление,
что файл кто-то редактировал и изменил такие-то строчки?
Спасибо.
Каким образом можно настроить сабж, чтобы при редактировании,
к примеру, /etc/resolv.conf на мой е-мейл приходило уведомление,
что файл кто-то редактировал и изменил такие-то строчки?
Спасибо.
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- старшина
- Сообщения: 427
- Зарегистрирован: 2008-10-03 18:52:02
Re: Мониторинг конфигов системы
Код: Выделить всё
#!/bin/sh
checksum_file="/etc/checksum.dat"
cat $checksum_file |.
(
while read f c1
do
c2="`/sbin/md5 -q $f`"
if [ "$c1" != "$c2" ]; then
# отправляем уведомление, что файл $f изменен
fi
done
)
Код: Выделить всё
/etc/resolv.conf 5e8fa98c37069eccde9765b7e3457bd9
/etc/rc.conf 98b6d023ed37262de2bba76d83ff9783
и т.д.
-
- старшина
- Сообщения: 427
- Зарегистрирован: 2008-10-03 18:52:02
Re: Мониторинг конфигов системы
А, если еще надо знать, что именно изменили, то хранить копии всех конфигов где-нибудь, и сравнивать, к примеру diff
-
- проходил мимо
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Мониторинг конфигов системы
debian wayГость писал(а):http://joey.kitenet.net/code/etckeeper/
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2010-09-15 13:17:41
- Контактная информация:
Re: Мониторинг конфигов системы
Простите, но это изобретать велосипедrmn писал(а):Код: Выделить всё
#!/bin/sh checksum_file="/etc/checksum.dat" ...
Уверен, что до меня у кого-то возникала подобная задача - неужели готового решения нету?
Спасибо, посмотрю.
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2010-09-15 13:17:41
- Контактная информация:
Re: Мониторинг конфигов системы
что Вы имеете в виду?hizel писал(а):debian wayГость писал(а):http://joey.kitenet.net/code/etckeeper/
з.ы. на счет etckeeper - кто им пользуется? какие впечатления?
- hizel
- дядя поня
- Сообщения: 9032
- Зарегистрирован: 2007-06-29 10:05:02
- Откуда: Выборг
Re: Мониторинг конфигов системы
я посмотрел man и увидел там обращения к пакетной базе dpkg - debian\ubuntu
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Мониторинг конфигов системы
monit, например
-
- проходил мимо
- Сообщения: 4
- Зарегистрирован: 2010-09-15 13:17:41
- Контактная информация:
Re: Мониторинг конфигов системы
monit умеет только сообщить, что размер файла изменился, а что именно изменилось в содержимом - нет.
исправьте, если не так.
з.ы. наткнулся еще на такую штуку:
http://iwatch.sourceforge.net/documentation.html
исправьте, если не так.
з.ы. наткнулся еще на такую штуку:
http://iwatch.sourceforge.net/documentation.html
-
- проходил мимо
Re: Мониторинг конфигов системы
Но это же не бинарник, подправить скрипт, я думаю, не так сложно.hizel писал(а):я посмотрел man и увидел там обращения к пакетной базе dpkg - debian\ubuntu
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Мониторинг конфигов системы
да и самому написать скрипт - 10 мин