Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
pdacity authored Oct 13, 2020
1 parent 82f5fa1 commit 38a391a
Showing 1 changed file with 0 additions and 23 deletions.
23 changes: 0 additions & 23 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,29 +17,6 @@ curl "https://api.telegram.org/bot12345678:ABCDefDHIjkLMnoPqrstuVW/sendMessage?c

Для избавления в оповещении строки типа '"readme": "https://ipinfo.io/missingauth"' можно зарегистрировать бесплатный аккаунт на ipinfo.io, сгенерировать персональный токен и добавить его в переменную 'TOKEN'.


Создаем файл `/usr/local/bin/ssh2tg.sh`

```
#!/bin/bash
TOKEN=8888888888
KEY="12345678:ABCDefDHIjkLMnoPqrstuVW"
URL="https://api.telegram.org/bot$KEY/sendMessage"
TARGET="айди_контакта/группы/канала_куда_отправлять_уведомления" #в нашем случае это –9876543210, именно с минусом.
DATE1="$(date "+%H:%M:%S")"
DATE2="$(date "+%d %B %Y")"
GEO="$(curl ipinfo.io/?token=$TOKEN&$PAM_RHOST)"
TEXT="*$PAM_USER* залогинился на *$HOSTNAME*
Время: $DATE1
Дата: $DATE2
Адрес: $PAM_RHOST
Service: $PAM_SERVICE
TTY: $PAM_TTY
GEO: ${GEO}"
PAYLOAD="chat_id=$TARGET&text=$TEXT&parse_mode=Markdown&disable_web_page_preview=true"
curl –s ––max–time 10 ––retry 5 ––retry–delay 2 ––retry–max–time 10 –d "$PAYLOAD" $URL > /dev/null 2>&1 &
```

Теперь, в файл /etc/pam.d/sshd добавляем строчку:

```
Expand Down

0 comments on commit 38a391a

Please sign in to comment.