Я реализовал сценарий уведомления о входе в систему в / etc / ssh
Этот сценарий будет уведомлять меня через Microsoft Teams при входе в мою ВМ, используя пользователя, хост и службу
Тем не менее - кажется, что призрак иногда отстает. Например, пользователь ssh'd на машину в 8:06, ip сообщил, что это мой, а не его. Затем в 10:06 я ssh'd на машину, и сообщается, что IP был его, а не мой - так что, как будто призрак всегда один позади
У кого-нибудь еще была эта проблема? или знаете, как решить, пожалуйста?
РЕДАКТИРОВАТЬ - Вот сценарий
#!/bin/sh
if [ "$PAM_TYPE" != "close_session" ]; then
host="`hostname`"
curl -H "Content-Type: application/json" -d "{\"text\": \"SSH Login: User -'$PAM_USER' On - '$host' from $PAM_RHOST\"}" [MS_TEAMS_HOOK
fi