LINUX.ORG.RU
ФорумAdmin

Cron + iptables

 ,


0

1

Может кто-то подсказать, как настроить cron так, чтобы каждый день открывался к примеру порт ssh 22 в 8:00, и закрывался в 21:00 системно? С кроном вообще не работал, и пока не нахожу ответа. Обычные комманды или запуск скриптов вроде бы не трудно запустить, но iptables нужно выполнять же от имени sudo.

★★

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

Года с 2003. Просто не все дистрибутивы включали этот match в iptables. Ну и всяких дней недели исходно не было. Была проблема с переводом времени на летнее и обратно, так как время в ядре в UTC. Сейчас для РФ это не актуально, не знаю, осталась проблема или нет.

mky ★★★★★
()
Ответ на: комментарий от mky

Нда сильно я отстал у меня еще Федора 16 встречается, и когда надо было, я cronил. Спасибо просвятили, с наступающим!

alex_sim ★★★★
()

пишешь от рута crontab -e
добавляешь время включения и команду, например ufw allow 22 и
время выключения и команду ufw deny 22.

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

ufw allow from 188.170.82.0/24 to any port 22 comment "на работе"

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

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

Вообще, для этой борьбы гораздо удобнее использовать ipset.

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