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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

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

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

Оффлайн Novichog

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
Оповещение о заходе по 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

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

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

Оффлайн Novichog

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

Оффлайн AnrDaemon

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

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

Оффлайн Novichog

  • Автор темы
  • Любитель
  • *
  • Сообщений: 54
    • Просмотр профиля
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

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28366
    • Просмотр профиля
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
Почту соответственно свою указал, но не работает.
А что именно должно случиться? И в какой момент?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн Novichog

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

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

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #8 : 27 Июля 2016, 22:15:34 »
dgscom, вы тогда бы разбирались что такое .profile и как это работает. И для скриптов есть /etc/profile.d/ директория. Ну еще как минимум ндо писать полные пути
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн AnrDaemon

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

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

Оффлайн Novichog

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

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

Оффлайн Azure

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

Оффлайн EvangelionDeath

  • Администратор
  • Старожил
  • *
  • Сообщений: 3487
  • Ubuntu 22.04 х64
    • Просмотр профиля
Re: Оповещение о заходе по SSH
« Ответ #12 : 28 Июля 2016, 12:32:43 »
Azure, лучше таки в /etc/profile.d/send_notification.sh =)
HP Pro 840 G3: Intel i5-6300U, 32GB DDR4 2133MHz, Intel 520, Intel Pro 2500 180GB/Ubuntu 22.04
Dell Latitude 5590: Intel i5-8350U, 16GB DDR4 2400MHz, Intel 620, Samsung 1TB/Ubuntu 22.04

Оффлайн AnrDaemon

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

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

Оффлайн Novichog

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

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

 

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