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
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.