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


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: SMS на сотовый при заходе на сервак!  (Прочитано 2068 раз)

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

Оффлайн DDDstart

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
  • Linux создан для сети, как птица для полета
    • Просмотр профиля
У кого есть наработки как заставить сервак выслать sms на сотовый тел., при заходе на него под каким-либо определенным пользователем?
Неверующие остаются неверующими только до момента своей смерти

Оффлайн Qk4l

  • Любитель
  • *
  • Сообщений: 65
    • Просмотр профиля
Re: SMS на сотовый при заходе на сервак!
« Ответ #1 : 24 Июня 2008, 08:49:24 »
# тест кнопки извещать

Оффлайн Agafonov

  • Администратор
  • Старожил
  • *
  • Сообщений: 1114
  • Нам помехи не страшны!
    • Просмотр профиля
    • Живу в сети...
Re: SMS на сотовый при заходе на сервак!
« Ответ #2 : 24 Июня 2008, 09:52:35 »
У кого есть наработки как заставить сервак выслать sms на сотовый тел., при заходе на него под каким-либо определенным пользователем?

Прописать в .profile или в .bashrc или еще куда строку типа:

(echo "$USER";date) | mail -s "Server login" 79xxxxxxxxx@sms.gate.tvoego.operatora.ru

Если это другой пользователь и не админ (админ всё равно найдёт и всё сотрёт, если не захочет светиться :) ), то придётся что-то в крон писать или демона какого. Ничего сложного.

Ubuntu 16.04 LTS @ Desktop & Servers

Оффлайн DDDstart

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
  • Linux создан для сети, как птица для полета
    • Просмотр профиля
Re: SMS на сотовый при заходе на сервак!
« Ответ #3 : 24 Июня 2008, 10:09:51 »
Пробую просто

(echo "$USER";date) | mail -s "Server login" blabla@yandex.ru

ничего не приходит на мой blabla адрес.

Выполняю на проксике, который, соответственно, постоянно включен в инет
Неверующие остаются неверующими только до момента своей смерти

Оффлайн DDDstart

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
  • Linux создан для сети, как птица для полета
    • Просмотр профиля
Re: SMS на сотовый при заходе на сервак!
« Ответ #4 : 24 Июня 2008, 10:13:40 »
Пускай хоть на инетовский адрес приходит а услугой оператора mail2sms буду утягивать
Неверующие остаются неверующими только до момента своей смерти

Оффлайн Agafonov

  • Администратор
  • Старожил
  • *
  • Сообщений: 1114
  • Нам помехи не страшны!
    • Просмотр профиля
    • Живу в сети...
Re: SMS на сотовый при заходе на сервак!
« Ответ #5 : 24 Июня 2008, 12:35:01 »
А команда mail у тебя есть?

Cмотри также логи в /var/log/
Ubuntu 16.04 LTS @ Desktop & Servers

Оффлайн DDDstart

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
  • Linux создан для сети, как птица для полета
    • Просмотр профиля
Re: SMS на сотовый при заходе на сервак!
« Ответ #6 : 24 Июня 2008, 13:35:42 »
Конечно. Сейчас гляну, что в логах:

Jun 24 13:36:43 ingeter postfix/smtp[27761]: 0F5711276FD: to=<blabla@yandex.ru>, relay=mx3.yandex.ru[77.88.21.89], delay=19, status=deferred (host mx3.yandex.ru[77.88.21.89] said: 450 4.4.3 Hello [80.254.9X.XXX], for your input: <root@ingeter.gdeto.chtoto.ru> policy analysis reports temporary DNS error with your source domain. (in reply to MAIL FROM command))
Неверующие остаются неверующими только до момента своей смерти

Оффлайн Agafonov

  • Администратор
  • Старожил
  • *
  • Сообщений: 1114
  • Нам помехи не страшны!
    • Просмотр профиля
    • Живу в сети...
Re: SMS на сотовый при заходе на сервак!
« Ответ #7 : 24 Июня 2008, 15:19:44 »
Ну тут вам надо решать проблему и как-то настраивать хождение почты. А то вас все будут за спамера принимать.
Как вариант - настроиться на смарт-хост - smtp сервер вашего провайдера.
Ubuntu 16.04 LTS @ Desktop & Servers

Оффлайн DDDstart

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
  • Linux создан для сети, как птица для полета
    • Просмотр профиля
Re: SMS на сотовый при заходе на сервак!
« Ответ #8 : 24 Июня 2008, 15:52:29 »
Ага! Это первое что мне на ум пришло.

что-то вроде relay_domain ?
Неверующие остаются неверующими только до момента своей смерти

Оффлайн DDDstart

  • Автор темы
  • Участник
  • *
  • Сообщений: 197
  • Linux создан для сети, как птица для полета
    • Просмотр профиля
Re: SMS на сотовый при заходе на сервак!
« Ответ #9 : 25 Июня 2008, 09:23:37 »
Ошибся.
 В postfix в main.cf поправил
relayhost = smtp.donpac.ru

На что теперь ругается не пойму. Форум облазил. Такой темы вроде бы никто не поднимал.

В логах вот что:

Jun 25 09:09:11 ingeter postfix/pickup[16268]: 65293127D8D: uid=0 from=<root>
Jun 25 09:09:11 ingeter postfix/cleanup[16611]: 65293127D8D: message-id=<20080625050911.65293127D8D@ingeter.gdeto.tam.ru>
Jun 25 09:09:11 ingeter postfix/qmgr[32480]: 65293127D8D: from=<root@ingeter.gdeto.tam.ru>, size=364, nrcpt=1 (queue active)
Jun 25 09:09:31 ingeter postfix/smtp[16613]: 65293127D8D: to=<blabla@yandex.ru>, relay=mail.donpac.ru[80.254.111.2], delay=20, status=deferred (host mail.donpac.ru[80.254.111.2] said: 451 Temporary local problem - please try later (in reply to MAIL FROM command))
Неверующие остаются неверующими только до момента своей смерти

Оффлайн Agafonov

  • Администратор
  • Старожил
  • *
  • Сообщений: 1114
  • Нам помехи не страшны!
    • Просмотр профиля
    • Живу в сети...
Re: SMS на сотовый при заходе на сервак!
« Ответ #10 : 25 Июня 2008, 09:45:00 »
Ошибся.
 В postfix в main.cf поправил
relayhost = smtp.donpac.ru

На что теперь ругается не пойму. Форум облазил. Такой темы вроде бы никто не поднимал.

В логах вот что:

Jun 25 09:09:11 ingeter postfix/pickup[16268]: 65293127D8D: uid=0 from=<root>
Jun 25 09:09:11 ingeter postfix/cleanup[16611]: 65293127D8D: message-id=<20080625050911.65293127D8D@ingeter.gdeto.tam.ru>
Jun 25 09:09:11 ingeter postfix/qmgr[32480]: 65293127D8D: from=<root@ingeter.gdeto.tam.ru>, size=364, nrcpt=1 (queue active)
Jun 25 09:09:31 ingeter postfix/smtp[16613]: 65293127D8D: to=<blabla@yandex.ru>, relay=mail.donpac.ru[80.254.111.2], delay=20, status=deferred (host mail.donpac.ru[80.254.111.2] said: 451 Temporary local problem - please try later (in reply to MAIL FROM command))


Похоже надо обращаться к вашему провайдеру. И документацию по постфиксу почитать, я тут не спец.
Ubuntu 16.04 LTS @ Desktop & Servers

Оффлайн ua_remm

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SMS на сотовый при заходе на сервак!
« Ответ #11 : 01 Июля 2008, 15:58:02 »
Попробовал - работает.
Вот кстати есть набор смс-гейтов для разных операторов - http://www.sms-send.org.ua/sms_gate/ .
Добавил в .bashc, теперь есть 2 вопроса -
1. смс отправляется если залогиниться с консоли, с ссш, и если создаётся новый скрин (!). Реально ли ограничить, чтобы отсылало только при заходе по ссш?
2. ищу подобное для mutt. Давно видел как народ прописывает в конфиг мутта свой чё-то там - и приходит смс, с темой и кажется с куском мессаги. Искал-искал - не нашёл.

Оффлайн Agafonov

  • Администратор
  • Старожил
  • *
  • Сообщений: 1114
  • Нам помехи не страшны!
    • Просмотр профиля
    • Живу в сети...
Re: SMS на сотовый при заходе на сервак!
« Ответ #12 : 01 Июля 2008, 17:48:46 »
Попробовал - работает.
Вот кстати есть набор смс-гейтов для разных операторов - http://www.sms-send.org.ua/sms_gate/ .
Добавил в .bashc, теперь есть 2 вопроса -
1. смс отправляется если залогиниться с консоли, с ссш, и если создаётся новый скрин (!). Реально ли ограничить, чтобы отсылало только при заходе по ссш?
2. ищу подобное для mutt. Давно видел как народ прописывает в конфиг мутта свой чё-то там - и приходит смс, с темой и кажется с куском мессаги. Искал-искал - не нашёл.

Да, реально различить.
Смотрите различие переменных окружения, например, echo $SHLVL
Ubuntu 16.04 LTS @ Desktop & Servers

Оффлайн ua_remm

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SMS на сотовый при заходе на сервак!
« Ответ #13 : 01 Июля 2008, 22:49:43 »
Спасибо за наводку.
Реализовал так:

if echo $SHLVL | grep -Fw 1 > /dev/null
then
echo "Welcome, sms to admin sent."
(echo "ONLINE:" && who -q)| mail -s "$USER IS ONLINE" 380*******@sms.jeans.com.ua
else
echo "That seems it is screen, sms to admin did not sent."
fi

:)

Оффлайн ua_remm

  • Новичок
  • *
  • Сообщений: 18
    • Просмотр профиля
Re: SMS на сотовый при заходе на сервак!
« Ответ #14 : 08 Июля 2008, 11:29:41 »
К моему посту о mutt .
Нашёл сам, в .procmailrc:

:0
* ^TO.admin@domain.com.*
| mail -s 38066*******@sms.jeans.com.ua

Правда возникает новая проблема - при этом письмо не отображается в мутте, зато смска приходит.  ;D
« Последнее редактирование: 08 Июля 2008, 12:09:03 от ua_remm »

 

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