Total de visualizações de página

Pesquisar este blog

sexta-feira, 22 de junho de 2012

Crontab Endian

Olá, devido a necessidade tive que criar um script que fechasse uma certa porta em certo horário, porém, como o Endian tem muitas particularidades começou a "peregrinação".

Onde achar as regras SNAT no Endian?

Diretório:
/var/efw/dnat

Arquivos:
config: é o arquivo default com as regras que preciso no dia a dia;
config.derruba: arquivo com a porta XX com o flag "off" no inicio;
config.levanta: arquivo com a porta XX com o flag "on" no inicio;

Mas como dar o start nisso? Fiz um script simples:
#!/bin/bash
cd /var/efw/dnat
cp -r config.derruba config
/etc/rc.d/rc.firewall restart

#!/bin/bash
cd /var/efw/dnat
cp -r config.levanta config
/etc/rc.d/rc.firewall restart

E agora eu preciso que ele faça isso todos os dias em determinados horários:
vi /etc/crontab

#Minuto #Hora #DM #Mês #DS
10 18 * * 1-5 root /root/shell/./derruba.sh
30 7 * * 1-5 root /root/shell/./levanta.sh

Feito isso agora não preciso mais entrar no "Port forwarding / Destination NAT" do Endian e parar todos os dias.

Att Junior.
Postar um comentário