Login ssh script

Résolu
must21 Messages postés 209 Statut Membre -  
must21 Messages postés 209 Statut Membre -
Bonjour,
J'ai un script qui me permet de me connecter à une machine via ssh:

#!/usr/bin/expect -f
set force_conservative 1;
set timeout 3
spawn ssh <mon_ip>
expect "password: $"
send "<mon_password>\r"
interact

Mais j'aimerai remplacer mon_ip et mon_password par des variable passé en parametre comment faire ?

Merci

2 réponses

  1. jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 898
     
    Salut,

    Voir ce thread ;-))
    0
  2. must21 Messages postés 209 Statut Membre 24
     
    C bon j'ai trouvé merci

    Réponse:
    set host [lindex $argv 0]
    set password [lindex $argv 1]

    et récuperer les variable comme ceci $host et $password

    Thanks
    0