The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Отправка оповещений о входе на сервер по SSH. "
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Маршрутизация, NAT)
Изначальное сообщение [ Отслеживать ]

"Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 16-Апр-14, 16:53 
Добрый день.
Недавно где-то прочитал полезную статью о том? как можно получать оповещения о входе на сервер по SSH.
Для этого достаточно в /etc/profile дописать строку:
echo "ALERT - Root Shell Access on:" `hostname` `date` `who` | mail -s "Alert: Root Access on SERVERNAME" mymail@gmail.com

Но поскольку мой сервер не имеет имени в интернете, то все письма gmail ложит в спам. Как можно обойти эту ситуацию?

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


6. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от parad (ok) on 17-Апр-14, 00:58 
1. это офигенно что можно зайти на твой сервер рутом по ссш. всем рекомендую так делать.
2. тебя не смущает, что после логина можна быстро нажать ктрл+ц и уcпеть тем самым прибить отправку почты?
3. заведи ящик( хоть на том-же гмейле ) и отправляй почту через него - если будет тяжко - поможет ssmtp - зри в порты.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

7. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 17-Апр-14, 11:00 
> 1. это офигенно что можно зайти на твой сервер рутом по ссш.
> всем рекомендую так делать.
> 2. тебя не смущает, что после логина можна быстро нажать ктрл+ц и
> уcпеть тем самым прибить отправку почты?
> 3. заведи ящик( хоть на том-же гмейле ) и отправляй почту через
> него - если будет тяжко - поможет ssmtp - зри в
> порты.

Конечно же на мои роутеры зайти под рутом по ссш нельзя. Текстовое сообщение не отображает действительности. Пока не важно какой в нем текст.
Смущает. Но не если дописать в той строке знак "&", то отменить будет сложнее поскольку человек ни о чем не сможет догадаться.
По поводу третего пункта если можно подробнее. Осоденно по первой его части. Как можно отправлять почту через гмейл с коммандной строки?

Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

8. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Pahanivo (ok) on 17-Апр-14, 11:04 
> Смущает. Но не если дописать в той строке знак "&", то отменить
> будет сложнее поскольку человек ни о чем не сможет догадаться.
> По поводу третего пункта если можно подробнее. Осоденно по первой его части.
> Как можно отправлять почту через гмейл с коммандной строки?

жирный, туповатый троллинг - сначала линук-бомбу в сообщениях вставил, теперь под слабоумного косит.

Ответить | Правка | ^ к родителю #7 | Наверх | Cообщить модератору

9. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 17-Апр-14, 11:17 
> жирный, туповатый троллинг - сначала линук-бомбу в сообщениях вставил, теперь под слабоумного
> косит.

не нужно паранойи. я действительно как думал так и писал. пост соответствует вопросу над которым я работаю.

Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

10. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Pahanivo (ok) on 17-Апр-14, 11:18 
> не нужно паранойи. я действительно как думал так и писал. пост соответствует
> вопросу над которым я работаю.

это ты про тот пост с бомбой который модеры уже потерли? ))

Ответить | Правка | ^ к родителю #9 | Наверх | Cообщить модератору

11. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 17-Апр-14, 11:23 
>> не нужно паранойи. я действительно как думал так и писал. пост соответствует
>> вопросу над которым я работаю.
> это ты про тот пост с бомбой который можеры уже потерли? ))

о чем ты?

Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

12. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Pahanivo (ok) on 17-Апр-14, 11:49 
> о чем ты?

о том что ты нехороший человек ))

Ответить | Правка | ^ к родителю #11 | Наверх | Cообщить модератору

13. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 17-Апр-14, 12:06 
>> о чем ты?
> о том что ты нехороший человек ))

извини, ты меня с кем-то плутаешь

Ответить | Правка | ^ к родителю #12 | Наверх | Cообщить модератору

14. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 17-Апр-14, 12:11 
можно ли из коммандной отпралять корректно исообщения не настроив сендмеил и не имея зарегистрированого интернет имени?

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

15. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от parad (ok) on 17-Апр-14, 13:00 
я же тебе все написал - регистрируешь пользователя на гмейле. настраиваешь ssmtp - и отправляешь через него - он выступает в роли смтп клиента( а не сервера ), используя креды к гмейлу что ты предоставишь отправит почту как клиентская программа через гмейл. хоть удосужился бы посмотреть чтоли.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

16. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 17-Апр-14, 13:24 
> я же тебе все написал - регистрируешь пользователя на гмейле. настраиваешь ssmtp
> - и отправляешь через него - он выступает в роли смтп
> клиента( а не сервера ), используя креды к гмейлу что ты
> предоставишь отправит почту как клиентская программа через гмейл. хоть удосужился бы
> посмотреть чтоли.

c ssmtp все ясно. но это ведь дополнительный софт. а можно ли обойтись самим сендмеил? тем более, что сама команда "mail -s "subject" mymail@gmail.com " отлично отпраляет сообщение адресату mymail@gmail.com. но конечно же почтовые службы его определяют как спам поскольку отправитель user@myserver.local.

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

17. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от upf (ok) on 17-Апр-14, 13:35 
> я же тебе все написал - регистрируешь пользователя на гмейле. настраиваешь ssmtp
> - и отправляешь через него - он выступает в роли смтп
> клиента( а не сервера ), используя креды к гмейлу что ты
> предоставишь отправит почту как клиентская программа через гмейл. хоть удосужился бы
> посмотреть чтоли.

это слабоумный троль - не кормите его ))

Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

19. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 17-Апр-14, 13:39 
>> я же тебе все написал - регистрируешь пользователя на гмейле. настраиваешь ssmtp
>> - и отправляешь через него - он выступает в роли смтп
>> клиента( а не сервера ), используя креды к гмейлу что ты
>> предоставишь отправит почту как клиентская программа через гмейл. хоть удосужился бы
>> посмотреть чтоли.
> это слабоумный троль - не кормите его ))

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

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

22. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Sabakwaka (ok) on 22-Апр-14, 22:40 
> помощи от вас никакой

man logcheck

Ответить | Правка | ^ к родителю #19 | Наверх | Cообщить модератору

20. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 17-Апр-14, 13:41 
>> я же тебе все написал - регистрируешь пользователя на гмейле. настраиваешь ssmtp
>> - и отправляешь через него - он выступает в роли смтп
>> клиента( а не сервера ), используя креды к гмейлу что ты
>> предоставишь отправит почту как клиентская программа через гмейл. хоть удосужился бы
>> посмотреть чтоли.
> это слабоумный троль - не кормите его ))

оскорбить  незнакомого человека для вас ничего не стоит

Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

18. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 17-Апр-14, 13:36 
на первый взгляд нашел решение простое. команда "mail" имеет опцию "-r" которая позволяет подставить отправителя. после этого сообщения более не ложатся в спам.
всем спасибо.


Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

21. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от михалыч (ok) on 18-Апр-14, 17:12 
> на первый взгляд нашел решение простое. команда "mail" имеет опцию "-r" которая
> позволяет подставить отправителя. после этого сообщения более не ложатся в спам.
> всем спасибо.

OFF

Sendmail изначально не сконфигурирован.
Для отправки писем с localhost нужно минимум "телодвижений".
cd /etc/mail
echo "localhost RELAY" > access
make
/etc/rc.d/sendmail restart

всё, relay готов ))
чиста для теста отправил на три почтовых сервера: gmail.com, mail.ru и yandex.ru одинаковые письма

и так
perl -e 'open M,"|/usr/sbin/sendmail user_mail\@email.domain";print M "Subject: ALERT\n\nWARNING";close M;'

и сяк
perl -e 'open M,"|/usr/sbin/sendmail -t";print M "To: user_mail\@email.domain\nSubject: TEST\n\nALERT";close M;'

результат следующий:
самый "толерантный толераст" оказался yandex.ru - письмо проскочило ))
gmail.com с негодованием сказал ф-фу! это спам!
mail.ru тоже отверг, но по другой причине - "Unroutable sender address"

отправка писем происходила с тестовой машинки, не настроенной как почтовый сервер и не имеющей в DNS никаких записей mx

Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "Отправка оповещений о входе на сервер по SSH. "  +/
Сообщение от Oleg A on 23-Апр-14, 17:56 
> OFF
> отправка писем происходила с тестовой машинки, не настроенной как почтовый сервер и
> не имеющей в DNS никаких записей mx

михалыч, спасибо, за эксперимент. полезная информация.

Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру