ssh_tg_alert/README.md
2024-09-29 21:00:13 +03:00

30 lines
1.4 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Уведомления в телеграм о новых подключениях к серверу по 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/ https://git.pikusone.ru/pikus/ssh_tg_alert/raw/branch/main/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```