ssh_tg_alert/README.md

1.4 KiB
Raw Blame History

Уведомления в телеграм о новых подключениях к серверу по SSH

Данный скрипт, при каждом новом входе по SSH, отправляет Вам уведомление в телеграм.

Для работы скрипта Вам понадобится jq

Установка jq Ubuntu / Linux Mint / Debian

  • sudo apt install jq

Установка jq CentOS

  • sudo yum -y install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
  • sudo yum install jq

Установка : Копируем скрипт в /usr/local/bin/

  • sudo wget -P /usr/local/bin/ http://p7git.p7rs.lan/pikus/ssh_tg_alert/raw/branch/master/ssh_login_info.sh

Открываем и вносим свои переменные

  • sudo nano /usr/local/bin/ssh_login_info.sh

Устанавливаем права на запуск

  • sudo chmod +x /usr/local/bin/ssh_login_info.sh

Ubuntu / Debian В файл /etc/pam.d/common-session добавляем строку

  • sudo echo "session optional pam_exec.so type=open_session seteuid /usr/local/bin/ssh_login_info.sh" >> /etc/pam.d/common-session

CentOS В файл /etc/pam.d/sshd добавляем строку

  • sudo echo "session optional pam_exec.so type=open_session seteuid /usr/local/bin/ssh_login_info.sh" >> /etc/pam.d/sshd