Имеем 3 сервера, которые хотим обезопасить. Физически часто нет возможности отразить проникновение ( не сочтите за параноика ), за компьютером сижу непостоянно. Поэтому данный "функционал" скорее примочка к сервису, и вряд ли пригодится, но чем черт не шутит)).
Security-бот Telegram.
Мониторит заход на сервера из-под root, при каждой успешной/неуспешной авторизации по ssh отправляет message вида: [11.02.2017] root@101.102.103.104 авторизован
или [11.02.2017] root@101.102.103.104 access denied
Кодовые слова:
"ТЕСТ" - состояние мониторинга
Ответ Бота: [11.02.2017] 101.102.103.104 активен [11.02.2017] 201.202.203.204 активен [11.02.2017] 301.302.303.304 выключен
"СТОП" - выключение всех серверов, по окончании команда "ТЕСТ"
Ответ Бота: [11.02.2017] 101.102.103.104 выключен [11.02.2017] 201.202.203.204 выключен [11.02.2017] 301.302.303.304 выключен
Вопрос:
Какой минимальный функционал ( помимо указанных ) можно сделать боту?
я бы реализовал выполнение команд на сервере через телеграмм (хотя это прямо противоречит вашей задачи) , поможет когда нет доступа к консоли, но бот отзывается =)