Go to file
2024-09-29 20:32:20 +03:00
README.md Добавить README.md 2024-09-27 17:23:23 +03:00
ssh_login_info.sh update 2024-09-29 20:32:20 +03:00

Уведомления в телеграм о новых подключениях к серверу по 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