1

Temat: Skrypt do logowania przez telnet

Potrzebuje skrypt, który będzie uruchamiany raz dziennie i będzie łączył się przez telnet do liveboxa, wpisywał login i hasło i później dawał komende reboot. Ręcznie nie jest problemem wykonanie tych czynności, ale jak ma wyglądać taki skrypt, abym mógł go wrzucić do crona?.

2 (edytowany przez IreuN 2014-05-08 16:18:50)

Odp: Skrypt do logowania przez telnet

Chyba tak:

* * * * 1 reboot
* * * * 2 reboot
* * * * 3 reboot
* * * * 4 reboot
* * * * 5 reboot
* * * * 6 reboot
* * * * 7 reboot

Tylko po co ma się koniecznie przez telnet łączyć?

3

Odp: Skrypt do logowania przez telnet

Nie chodzi mi o reboot routera z openwrt(w defaulcie takie coś jest) tylko o zalogowanie się przez telnet do liveboxa z poziomu routera w celu jego restartu..

4

Odp: Skrypt do logowania przez telnet

Nie wiem jak to wygląda z interakcja przy telnecie, ale gdybyś miał ssh i logowanie kluczem to poszłoby tak:

ssh root@192.168.1.1 "reboot"

Podejrzewam ze dla telneta już tak łatwo nie będzie przez konieczność logowania - pozostaje napisanie skryptu w expect który udaje użytkownika.