Рубрики
Наследие

Оповещение по почте о входе в консоль

Очень хорошим средством контроля входа в консоль является оповещение о том, кто и с какого IP залогинился на сервер.
Особенно это актуально для суперпользователя root.

Очень хорошим средством контроля входа в консоль является оповещение о том, кто и с какого IP залогинился на сервер.
Особенно это актуально для суперпользователя root.

Итак, необходимо установить пользователю шелл bash, в Linux это оболчка по умолчанию, а для Free BSD необходимо сначала установить bash:
pkg_add -r bash
Затем сменить его для пользователя:
chsh -s /usr/local/bin/bash имя_пользователя
Далее необходимо добавить в конец файла .bash_profile в пользовательской директории эту строку:
echo 'ALERT - Root Shell Access on:' `date` `who` | mail -s "Alert: Root Access from `who | awk '{print $6}'`" почтовый@адрес.тут

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *