Script connexion ssh
cg75005
Messages postés
16
Statut
Membre
-
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
jipicy Messages postés 40842 Date d'inscription Statut Modérateur Dernière intervention -
Bonjour,
J'ai une question, je voudrais faire un script de connexion ssh.
Le script sera lancé à partir d'une machine windows, il ira se connecter sur une machine linux.
Puis il enverra un fichier txt sur ma debian ?
Est-ce-que ce script est correct pour la connexion ?
#!/usr/bin/expect -f
set force_conservative 1 ;
set timeout 2
spawn ssh -l root 192.168.10.20 -p 222
expect "password:\r"
send -- "mon_mot_de_passe\r"
expect -gl "\\\[*]\$*"
send_user "\rExtinction imminente..."
send -- "shutdown -h now\r"
expect -gl "\\\[*]\$*"
J'ai une question, je voudrais faire un script de connexion ssh.
Le script sera lancé à partir d'une machine windows, il ira se connecter sur une machine linux.
Puis il enverra un fichier txt sur ma debian ?
Est-ce-que ce script est correct pour la connexion ?
#!/usr/bin/expect -f
set force_conservative 1 ;
set timeout 2
spawn ssh -l root 192.168.10.20 -p 222
expect "password:\r"
send -- "mon_mot_de_passe\r"
expect -gl "\\\[*]\$*"
send_user "\rExtinction imminente..."
send -- "shutdown -h now\r"
expect -gl "\\\[*]\$*"
Configuration: Windows XP Firefox 3.5.3
5 réponses
-
Salut,
Oui, à part qu'aucun fichier n'est envoyé, juste l'extinction de la machine ;-\
-
non mais le script ne peut pas être bon, j'ai envie de le mettre dans windows pour qu'il se connecte sur une machine debian ?
tu vois ce que je veux dire ? donc je suis obligé de faire du BATCH ?
n'est-ce-pas ?
Cdt, -
http://expect.nist.gov/#windows
Et en changeant le chemin en début vers l'exécutable, ça devrait être bon ;-))
-
changer ce chemin #!/usr/bin/expect -f par quel exécutable.
En faites, je dis ça car je ne connais pas vraiment le BATCH, alors je sais pas si les commandes restent les mêmes etc.
Est-ce-que tu peux m'indiquer un tuto ou un site qui m'aidera ?
Stp
Cdt, -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
Tiens sur un des liens trouvé sur mon lien ci-dessus, il y a une FAQ :
http://bmrc.berkeley.edu/people/chaffee/expectnt.html