Quitte à utiliser du pssh ou clusterssh autant passer directement sous Ansible si le retour des actions n'est pas obligatoire.
A mon sens c'est plus sécurisant et ça gèrera bien mieux les erreurs.
Le 12/09/2022 à 12:49, Dominique Rousseau a écrit :
Le Mon, Sep 12, 2022 at 12:19:10PM +0200, Artur [frsag@pydo.org] a écrit:
Salut,
A une certaine époque j'utilisais un bout d'application qui permettait de taper des commandes sur plusieurs terminaux en parallèle (pour mettre à jour plusieurs nœuds d'un cluster par exemple), mais son nom m'échappe.
Sous un *nix, clusterssh :
Package: clusterssh Description-en: administer multiple ssh or rsh shells simultaneously ClusterSSH (cssh, crsh, ctel) allows you to control multiple ssh, rsh or telnet sessions from a single input window. You can also configure clusters of machines for easy invocation and interact with individual terminal windows during a session.
Connaissez-vous un équivalent sous Windows, svp ?
Le schéma de connexion serait équivalent à : appli -> putty1/putty2/putty... -> linux1/linux2/linux...
Comme cité par quelqu'un d'autre, tmux que tu lances dans une session putty, si tu as un hote intermédiaire sur lequel te connecter.
Moi j'utilise pour ça, le script "tmux-cssh" qui va lancer la session tmux comme il faut avec les connexions ssh pour chaque serveur dans des panels individuels :