Update README.md

This commit is contained in:
Evgeniy
2024-04-30 06:51:33 +03:00
committed by GitHub
parent e29356a0e1
commit 4078ff059f

View File

@@ -1 +1,33 @@
# notification_ssh # ssh-login-notification
**Видео инструкция**
[![Watch the video](https://img.youtube.com/vi/a6gkXZ-2pQI/0.jpg)](https://youtu.be/a6gkXZ-2pQI)
Данный скрипт, при каждом новом входе по SSH, отправляет Вам уведомление в телеграм.
![alt tag](https://github.com/unixhostpro/ssh-login-notification/blob/master/sshlogin.png)
Для работы скрипта Вам понадобится 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<br />
> sudo yum install jq
Установка :
Копируем скрипт в /usr/local/bin/
> wget -P /usr/local/bin/ https://raw.githubusercontent.com/unixhostpro/ssh-login-notification/master/ssh_login_info.sh
Устанавливаем права на запуск
> chmod +x /usr/local/bin/ssh_login_info.sh
Ubuntu
В файл /etc/pam.d/common-session добавляем следующую строку
> 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 добавляем следующую строку
> echo "session optional pam_exec.so type=open_session seteuid /usr/local/bin/ssh_login_info.sh" >> /etc/pam.d/common-session