пятница, 22 апреля 2011 г.

Оповещение при подключении к SSH

Хаброжитель hx0 совместно с другими придумал неплохой способ для оповещения при подключениии к SSH извне.
Всё хорошо работает. Я только текст оповещения немного поменял.



#!/bin/sh

export DISPLAY=:0
notify-send "Угроза безопасности!" "\"$USER\" установил SSH соединение $(echo $SSH_CONNECTION $SSH_TTY | sed 's/\(.*\) \(.*\) \(.*\) \(.*\) \(.*\)/c \1:\2
к \3:\4/')" -u critical -i /usr/local/alert/icon.png
aplay -q /usr/local/alert/sound.wav



UPD: говорят что это не работает если залогиниться в SSH под именем другого (не активного в данный момент) пользователя.

Комментариев нет:

Отправить комментарий