1.Устанавливаем MUA(mail user agent) mailx Debian/Ubuntu
|
1 |
# apt-get install mailx |
Centos/Red Hat/Fedora
|
1 |
# yum install mailx |
2. Настройка файла окружения пользователя
|
1 |
# nano /root/.bashrc |
|
1 |
# echo 'ALERT - Root Shell Access <output from hostname>:' `date` `who` | mail -s "Alert: Root Access from `who | cut -d'(' -f2 | cut -d')' -f1`" your@yourdomain.com |
3.Выполняем logout/login и на указанный адрес получаем письмо с темой
|
1 |
Alert: Root Access from 159.224.XXX.YYY |
таким содержанием
|
1 |
ALERT - Root Shell Access <output from hostname> on: Thu Nov 28 15:23:03 EET 2013 root pts/0 Nov 28 15:23 (159.224.XXX.YYY) |
Аналогично при необходимости можно контролировать аутентификацию любого пользователя добавляя в файл
|
1 |
/home/<username>/.bashrc |
вышеуказанную строку Источник: http://www.tecmint.com/get-root-ssh-login-email-alerts-in-linux/

Ноябрь 28th, 2013
Evgeniy Kamenev
Опубликовано в рубрике
Метки: