Уведомления на email при входе по SSH

Прикручиваем отправку уведомлений на email при входе по SSH на сервер Linux (Ubuntu).

Первое, необходимо отредактировать или создать файл /etc/ssh/sshrc:

#nano /etc/ssh/sshrc
ip=`echo $SSH_CONNECTION | cut -d " " -f 1`
logger -t ssh-wrapper $USER login from $ip
(echo "Subject:login on server"; echo "User $USER just logged in from $ip";) | sendmail -f [email protected] -t [email protected] &

Если же Вам нужна SMTP авторизация используйте ниже конфиг:

#sendemail -f [email protected] -m "message" -t [email protected] -s smtp.yandex.ru:587 -xu [email protected] -xp password -a /attached_file.txt
Tags: linux, безопасность

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

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