Bonjour, comment faire un auto-reboot a distance? cron....?


#1

Bonjour,

Voilà j’ai enfin réussi à installer ma Debian Sarge 2.6.16.14 en console.

Maintenant j’aimerai savoir comment je peux programmer un reboot planifier de mon routeur depuis le pc. J’arrive à programmer le reboot de mon pc mais pas plus.
J’ai essayé ce qui suit pour ma crontab sans aucun résultat:

07 17 * * * ssh admin@192.168.1.1 /bin/busybox reboot 1>/dev/null 2>&1
07 17 * * * telnet -l 192.168.1.1 admin /bin/busybox reboot 1>/dev/null 2>&1

Le routeur est un dlink G604T sous distrib Montavista+Busybox


#2

Essayes de mettre le chemin complet de tes commandes ssh, telnet et reboot dans la crontab.


#3

J’ai essayé ce qui suit mais sans résultat:

33 18 * * * /usr/bin/ssh admin@192.168.1.1 /bin/busybox reboot 1>/dev/null 2>&1
35 18 * * * /usr/bin/ssh -l admin@192.168.1.1 /bin/busybox reboot 1>/dev/null 2>&1
37 18 * * * /usr/bin/telnet -l 192.168.1.1 admin /bin/busybox reboot 1>/dev/null 2>&1

Je dis peut-être une bétise mais si cela avait fonctionné, quelque soit le cas, il m’aurait demandé mon mot de passe?


#4

Pour le reboot aussi !!!


#5

quote="tuxin"
Je dis peut-être une bétise mais si cela avait fonctionné, quelque soit le cas, il m’aurait demandé mon mot de passe?[/quote] :laughing: si tu ne fonctionnes pas en échange de clé, si.
pour installer la clé sur ton routeur pour qu’il ne demande plus de mot de passe: ssh implements the RSA authentication protocol automatically. The user creates his/her RSA key pair by running ssh-keygen(1). This stores the private key in ~/.ssh/identity and stores the public key in ~/.ssh/identity.pub in the user's home directory. The user should then copy the identity.pub to ~/.ssh/authorized_keys in his/her home directory on the remote machine (the authorized_keys file corresponds to the conventional ~/.rhosts file, and has one key per line, though the lines can be very long). After this, the user can log in without giving the password.