Я немного новичок в Python, но опытный программист. Я пишу скрипт Python 2.7, который должен запускаться сервером Linux при загрузке. Цель состоит в том, чтобы отправлять через различные среды уведомления, когда пользователь подключается к серверу.
Моя проблема связана с реальным слушанием. Как я могу заставить модуль видеть, когда пользователь подключается (через SSH или что-то еще) к серверу? Небольшой псевдокод:
# When a connection is made
# Send an email
# Send a text message
# Send notification to server output
# Etc...
Я хотел бы включить в уведомление некоторые детали, такие как имя пользователя, IP-адрес, время подключения, последнее подключение, симпатичное пользовательское сообщение о подключении и т. д. Любые советы о том, как лучше всего это сделать, также приветствуются, но я уверен, что смогу понять это в другом месте.
Заранее спасибо за любые советы!