Comportamento estranho do cron no @reboot

1

No Debian 8 depois de adicionar @reboot -line ao crontab, existem alguns resultados estranhos. Todas as ações são realizadas por root.

crontab -l mostra @reboot /root/startup.sh

startup.sh (+ direitos x):

#!/bin/bash
dhclient eth0
iptables-restore < /root/ipt
echo test > /tmp/startup.log

Após a reinicialização, posso ver em / var / log / syslog algo como (root) CMD (/root/startup.sh) e há a palavra "test" em /tmp/startup.log . Mas dhclient e iptables não funcionaram. Se eu executar o script manualmente, todas as três linhas fornecerão o resultado (ou seja, o endereço IP será recebido e o iptables será restaurado).

Como faço isso funcionar no cron?

    
por red0ct 18.06.2018 / 15:42

0 respostas

Tags