Script connexion ssh
cg75005
Messages postés
16
Date d'inscription
Statut
Membre
Dernière intervention
-
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 "\\\[*]\$*"
A voir également:
- Script connexion ssh
- Gmail connexion - Guide
- Script vidéo youtube - Guide
- Connexion chromecast - Guide
- Gmail connexion autre compte - Guide
- Ssh download - Télécharger - Divers Web & Internet
5 réponses
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,
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 ;-))
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,
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