Не так давно, меня попросили настроить один хостинговый сервер, на который разрешается вход некоторых пользователей по ssh.

Ну, проблем с этим в принципе никаких не возникло, а вот дали одну задачку над которой немного пришлось голову поламать, а ответ оказался очень простым. Буквально за минут 15-20 решение пришло само собой. Было принято решение — написать строчку в профиль файл /etc/profile, в которой и выполнялись действия по нотификации на email:

echo 'ALERT - Shell Access on:' `date` `who` | mail -s "Alert: Access from `who | awk '{print $6}'`" reports@my_domain.com

Таким образом, добавляя любые параметры, можно получать полную нотификацию. В том числе какие ограничения у зашедшего пользователя.

Напоминаю всем копирующим мой контент о существовании закона "Об авторском праве".
В связи с этим, прошу во избежании конфликтов при копировании данного материала, ставить на него ссылку:

http://noted.org.ua/?p=2246


Также, вы можете отблагодарить меня переслав любую сумму на любой кошелек WebMoney, для поддержания данного ресурса. Или просто админу на пиво ;)

Кошельки для получения благодарности:
R386985788805
U234140473141
Z147712360455

На данной странице нет комментариев, возможно они закрыты. Если Вы хотите оставить свой комментарий, перейдите на специально созданный раздел

Add your comment now

You must be logged in to post a comment.