Script shell pour connexion telnet
Bonjour,
je voudrais faire un petit script en shell qui me permette de faire différente commande sur mon switch. Mais j'ai déjà un problème pour me connecter en telnet
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
#!/bin/sh
sleep 2
telnet xx.xx.xx.xx
sleep 5
echo monuser
sleep 2
echo monpasswd
sleep 2
echo macommande
sleep 2
echo exit |
quand je lance le script il lance la connections vers mon switch, mais n'entre ni le user, ni le mot de passe. Si quelqu'un à une idée sur mon problème c'est cool, parce que je débute donc pas beaucoup d'idées.
Bash telnet + copy via tftp
Merci du conseil j'ai fais le script en utilisant expect maintenant tout fonctionne enfin presque.
Mon but c'est de recupérer mes configurations sur divers equipements reseaux et les sauvegarder sur un server. Mais le problème, c'est que en utilisant tftp pour la copie, le fichier existant n'est pas écrasé, quelqu'un aurait-il une idée sur comment m'y prendre?