Connexion ssh en script bash
Résolu
aalex57
Messages postés
91
Date d'inscription
Statut
Membre
Dernière intervention
-
aalex57 Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
aalex57 Messages postés 91 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
J'aurais besoin de votre aide avec l'utilisation d'un script bash.
Je m'explique :
Je voudrais me connecter en ssh dans un script bash, mais je sèche pour insérer le mot de passe automatiquement.
Je fais par exemple :
Mais le mot de passe n'est pas pris en compte, à chaque fois je dois le réécrire et bien évidement, aucune de mes commandes ne sont prises en compte.
Je ne peux pas utiliser le système de clé privée dans mon cas.
J'espère que vous pourrez m'aider.
Merci.
J'aurais besoin de votre aide avec l'utilisation d'un script bash.
Je m'explique :
Je voudrais me connecter en ssh dans un script bash, mais je sèche pour insérer le mot de passe automatiquement.
Je fais par exemple :
ssh admin@192.168.1.1 mdp mes commandes etc...
Mais le mot de passe n'est pas pris en compte, à chaque fois je dois le réécrire et bien évidement, aucune de mes commandes ne sont prises en compte.
Je ne peux pas utiliser le système de clé privée dans mon cas.
J'espère que vous pourrez m'aider.
Merci.
A voir également:
- Ssh script bash
- Script vidéo youtube - Guide
- Ssh download - Télécharger - Divers Web & Internet
- Mas script - Accueil - Windows
- Ghost script - Télécharger - Polices de caractères
- Bingo bash - Télécharger - Divers Jeux
4 réponses
Merci à tous pour vos commentaires, mais je rencontre énormément de problème.
En fait je voudrais me connecter sur mes switchs en ssh et faire un copy running config mais j'avoue que même avec vos explications j'ai beaucoup de mal :/
En fait je voudrais me connecter sur mes switchs en ssh et faire un copy running config mais j'avoue que même avec vos explications j'ai beaucoup de mal :/
bonjour,
peut etre avec cette solution
https://doc.fedora-fr.org/wiki/SSH_:_Authentification_par_cl%c3%a9
a+
peut etre avec cette solution
https://doc.fedora-fr.org/wiki/SSH_:_Authentification_par_cl%c3%a9
a+
Salut,
La solution passe par Expect :
http://www.oreilly.com/catalog/expect/chapter/ch03.html
http://www.cotse.com/dlf/man/expect/index.htm
Un exemple ici.
Ou avec "plink" qui fait partie des "putty-tools".
La seconde solution est la plus simple, vu que le login et password sont fournis sur la ligne de commande ;-))
La solution passe par Expect :
http://www.oreilly.com/catalog/expect/chapter/ch03.html
http://www.cotse.com/dlf/man/expect/index.htm
Un exemple ici.
Ou avec "plink" qui fait partie des "putty-tools".
La seconde solution est la plus simple, vu que le login et password sont fournis sur la ligne de commande ;-))
Je me connecte à ma station "192.168.10.18", sur le port "22222", avec le login "jp", le mot de passe "xxxxx" et j'exécute la commande "hostname"
J'ai auparvant installé le paquet plink avec apt-get install plink.
et lorsque je lance le script, le terminal me retourne :
Je ne comprend pas :/
Et dis-nous ce qu'il en est ;-\