Отправка e-mail при успешной авторизации по SSH
Создаем файл /etc/ssh/sshrc со следующим содержимым:
- 1
- 2
- 3
- 4
- 5
ip=`echo $SSH_CONNECTION | cut -d " " -f 1`
datestart=`date +'%F %T'`
logger -t ssh-wrapper $USER login from $ip
echo "$datestart: User $USER just logged in from $ip" | mail -aFrom:user@example.com -s "SSH Login" your.address@email.comРаботает в Debian 7, 8. На других дистрибутивах не тестировалось.
Что-то взято отсюда: http://askubuntu.com/questions/179889/how-do-i-set-up-an-email-alert-when-a-ssh-login-is-successful
10 ноября 2015 | Рубрика: Linux
Раздел
Календарь
-
Сегодня
17 Марта 2026, ВторникПН ВТ СР ЧТ ПТ СБ ВС 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31