LINUX.ORG.RU
ФорумAdmin

открыть закрыть доступ по SSH через маилсервер

 


0

4

Возможно реализовать такой подход? Допустим закрыть всё на сервер через фаирвол и при необходимости через маил на рут"хост. отправить соообщение об открытии порта?

Или ещё лучше вопрос как это сделать?



Последнее исправление: eureur_de (всего исправлений: 1)
Ответ на: комментарий от overmind88

очередной fail2ban :) это есть... но интересно именно отключать\включать сервисы через почту... ещё лучше паролями которые на серваке в хеше храняться...

eureur_de
() автор топика

В принципе это идея для программирования утилиты... так как ещё надо ловить что именно включать по команде. Тупо передавть команду для баша это опасненько наверное...

eureur_de
() автор топика
Ответ на: комментарий от eureur_de

Способов свелосипедить куча. Самый первый пришедший в голову - по крону сканить mbox/maildir/whatever специально созданного юзера с sudo. Тут главное проверять что письмо от нужного отправителя, а не от мимоспамера. Еще можно через какой-нибудь procmail или хуки постфикса. Полет фантазии просто.

entefeed
()

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

anonymous
()

как сделать? постфикс никак не надо настраивать. его задача - положить письмо в /var/spool/mail/%USERNAME%. оттуда по крону достаешь скриптом письма (хоть раз в минуту), и реализуешь в скрипте логику.
или просто пиши на почту скрипты - а по крону откусывай хедеры от писем и выполняй шеллом тело письма. можно еще вывод скрипта себе обратно на почту скидывать.

Komintern
()
Последнее исправление: Komintern (всего исправлений: 1)

man procmail

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.