Конфигуриране на известия за достъп до Telegram
PortGuard Server може да изпрати съобщение Telegram, след като валиден пакет SPA добави правило за защитна стена. Известията включват името на хоста на сървъра, позволен IP източник, IP източник на пакет, SPA потребителско име, заявен достъп, време на отваряне, изтичане време и изчакване.
1. Създайте Telegram бот
- Отворете @BotFather в Telegram.
- Изпратете
/newbotи следвайте подканите. - Копирайте Bot Token, върнат от BotFather. Прилича на
123456789:AAExampleToken.
Третирайте Bot Token като парола. Не го ангажирайте с контрола на източника, поставете го в съобщения за поддръжка или го изложете в екранни снимки.
2. Намерете дестинацията Chat ID
За личен чат отворете новия бот, изберете Старт и му изпратете съобщение. За група добавете бота към групата и изпратете съобщение или команда, че ботът може да получи.
На сървъра въведете Bot Token, без да го запазвате в историята на обвивката:
read -rsp 'Telegram Bot Token: ' TG_TOKEN; echo
Прочетете последните актуализации на бота:
curl --config - <<EOF
silent
show-error
fail
url = "https://api.telegram.org/bot${TG_TOKEN}/getUpdates"
EOF
unset TG_TOKEN