CentOS 5.4
(dans mon fichier script - script.sh)
#!/bin/bash
ssh 192.168.0.1 'iptables -L' > /tmp;
(dans /etc/crontab)
30 21 30 9 * root /bin/bash /script.sh
Si je lance le script dans le terminal, les choses fonctionnent parfaitement. Mais si j'utilise crontab pour l'exécuter, le fichier tmp sera généré, mais il n'y a rien dans le fichier tmp (0k). J'ai déjà lancé ssh agent, donc ssh ne demandera pas de mot de passe. Quel est le problème ? Je vous remercie.