Connexion à 1 liste de routeurs via ssh (kornshell)
Fermé
rubiks08
Messages postés
1
Date d'inscription
mercredi 14 octobre 2020
Statut
Membre
Dernière intervention
14 octobre 2020
-
Modifié le 14 oct. 2020 à 19:52
mamiemando Messages postés 33401 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 - 14 oct. 2020 à 20:00
mamiemando Messages postés 33401 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 28 novembre 2024 - 14 oct. 2020 à 20:00
A voir également:
- Connexion à 1 liste de routeurs via ssh (kornshell)
- Liste déroulante excel - Guide
- Gmail connexion - Guide
- Hotmail connexion - Guide
- Liste déroulante en cascade - Guide
- Facebook connexion - Guide
2 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 418
14 oct. 2020 à 11:23
14 oct. 2020 à 11:23
Salut,
Un peu d'aide dans la FAQ de CCM : Comment lire un fichier ligne par ligne…
Un peu d'aide dans la FAQ de CCM : Comment lire un fichier ligne par ligne…
mamiemando
Messages postés
33401
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
28 novembre 2024
7 804
14 oct. 2020 à 20:00
14 oct. 2020 à 20:00
Bonjour,
L'idéal serait d'utiliser :
Concernant les commandes à lancer sur le script : l'idéal serait de mettre sur chaque machine script qui va lancer le diagnostic (e.g. les commandes
Si tu ne peux pas stocker de fichier sur la machine distante, tu devras rester sur le genre de script que tu as.
Bonne chance
L'idéal serait d'utiliser :
-
parallel-ssh
pour exécuter une commande arbitraire sur un ensemble de machine (selon un fichier qui liste les login@machine vers lesquels se connecter) - une clé ssh (une clé par utilisateur) pour t'affranchir des problématiques d'authentification (il faut que chaque utilisateur crée sa propre clé ssh avec
ssh-keygen
, l'upload sur les machines distances avecssh-copy-id
; ceci fait, il suffira que l'utilisateur lancessh-add
pour activer une authentification ssh transparente
Concernant les commandes à lancer sur le script : l'idéal serait de mettre sur chaque machine script qui va lancer le diagnostic (e.g. les commandes
sh ip route static) e.g. dans
/usr/local/bin/diagnostic.shqu'il suffira ensuite d'invoquer via
parallel-ssh.
Si tu ne peux pas stocker de fichier sur la machine distante, tu devras rester sur le genre de script que tu as.
Bonne chance