Форум русскоязычного сообщества Ubuntu


Автор Тема: Оповещение о заходе по SSH  (Прочитано 638 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Оповещение о заходе по SSH
« : 27 Июль 2016, 17:55:18 »
Доброго времени суток. Вопрос в следующем: есть сервер (Ubuntu 14.04) необходимо настроить оповещение о заходе пользователей по ssh протоколу.

Оффлайн salvador

  • Участник
  • *
  • Сообщений: 106
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #1 : 27 Июль 2016, 19:11:43 »
Можно парсить секьюр лог и при наступлении желаемого события отправлять e-mail. bash или phyton скрипт.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26095
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #2 : 27 Июль 2016, 19:16:29 »
ForceCommand, скрипт в обёртку пользовательского входа, а там изгаляйтесь, как хотите.
man sshd_config за подробностями.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #3 : 27 Июль 2016, 20:31:36 »
Ребята, я понимаю что Вы очень умны, я не на столько. Можно подробнее?
« Последнее редактирование: 28 Июль 2016, 11:04:13 от Azure »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26095
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #4 : 27 Июль 2016, 21:24:07 »
Вам надо написать за вас?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #5 : 27 Июль 2016, 21:26:22 »
Вам надо написать за вас?

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

Пользователь добавил сообщение 27 Июль 2016, 21:30:53:
В ~/.profile пользователя root добавил строку:
echo "$USER just logged into $HOST, `date`" | mail -s "$USER login" -r "login_alert@myhost.net" root@myhost.net
Почту соответственно свою указал, но не работает.
« Последнее редактирование: 27 Июль 2016, 21:30:54 от dgscom »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26095
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #6 : 27 Июль 2016, 21:48:49 »
Вам надо написать за вас?

Мне нужно решить проблему, я прекрасно понимаю, что изучив гору инфы, можно сделать самому. Спасибо и на этом.
Поймите простую вещь: То, что нужно вам, нас никак не касается.
Вам дали сразу два направления поиска. Если вы сами искать не собираетесь, мы вряд ли вам чем-то поможем. По крайней мере, не бесплатно.

Цитировать
В ~/.profile пользователя root добавил строку:
echo "$USER just logged into $HOST, `date`" | mail -s "$USER login" -r "login_alert@myhost.net" root@myhost.net
Почту соответственно свою указал, но не работает.
А что именно должно случиться? И в какой момент?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #7 : 27 Июль 2016, 22:01:32 »
А что именно должно случиться? И в какой момент?

Надежда была на то, что при заходе по ssh пользователем root на почту должно прийти сообщение
« Последнее редактирование: 28 Июль 2016, 11:05:54 от Azure »

Онлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3113
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #8 : 27 Июль 2016, 22:15:34 »
dgscom, вы тогда бы разбирались что такое .profile и как это работает. И для скриптов есть /etc/profile.d/ директория. Ну еще как минимум ндо писать полные пути
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26095
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #9 : 27 Июль 2016, 22:17:26 »
Надежда была на то, что при заходе по ssh пользователем root на почту должно прийти сообщение
А с какого перепугу у вас разрешён вход под рутом?… У вас вообще OS Ubuntu?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #10 : 28 Июль 2016, 11:01:32 »
У вас вообще OS Ubuntu?

Ubuntu server 14.04
« Последнее редактирование: 28 Июль 2016, 11:06:46 от Azure »

Оффлайн Azure

  • СуперМодератор
  • Старожил
  • *
  • Сообщений: 5665
  • elementaryOS 0.4 Loki, i3wm on Debian9
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #11 : 28 Июль 2016, 11:11:50 »
В ~/.profile пользователя root
Тогда уже в /etc/profile надо было
В Линукс можно сделать ВСЁ что угодно, достаточно знать КАК !

Онлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3113
  • Ubuntu Mate 16.04 х64
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #12 : 28 Июль 2016, 12:32:43 »
Azure, лучше таки в /etc/profile.d/send_notification.sh =)
Fujitsu UH552: Intel Core i3-3217U, 16GB DDR3 1600MHz, Intel HD4000, Intel 535 120GB/Ubuntu 16.04 Mate
HP 625: AMD Athlon P320, 4GB DDR3 1333MHz, AMD HD4250, Seagate Momentus/Ubuntu 14.04 Mate

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26095
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #13 : 28 Июль 2016, 12:45:39 »
Azure, лучше таки в /etc/profile.d/send_notification.sh =)
При условии, что они вообще будут выполняться…
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн dgscom

  • Автор темы
  • Новичок
  • *
  • Сообщений: 30
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #14 : 29 Июль 2016, 09:45:38 »
Azure, лучше таки в /etc/profile.d/send_notification.sh =)

Можно об этом по подробнее? Или где то посмотреть инфу?

 

Страница сгенерирована за 0.062 секунд. Запросов: 24.