Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
cssh [Le 12/05/2012, 19:58] neoflow |
cssh [Le 13/05/2018, 15:15] (Version actuelle) 77.205.87.198 [Configuration] |
||
|---|---|---|---|
| Ligne 3: | Ligne 3: | ||
| ====== Cluster SSH ====== | ====== Cluster SSH ====== | ||
| - | ClusterSSH (([[http://sourceforge.net/apps/mediawiki/clusterssh/index.php?title=Main_Page| la page officiel chez sourceforge]])) est un petit utilitaire, sous licence GPL , très pratique qui permet d'administrer plusieurs machines d'un coup via [[:SSH]]. | + | ClusterSSH (([[http://sourceforge.net/apps/mediawiki/clusterssh/index.php?title=Main_Page| la page officielle chez sourceforge]])) est un petit utilitaire, sous licence GPL , très pratique qui permet d'administrer plusieurs machines d'un coup via [[:SSH]]. |
| ===== Installation ===== | ===== Installation ===== | ||
| Ligne 15: | Ligne 15: | ||
| Une fois l'outil installé vous pouvez créer des listes de machines sur lesquelles vous souhaitez vous connecter d'une seule traite. | Une fois l'outil installé vous pouvez créer des listes de machines sur lesquelles vous souhaitez vous connecter d'une seule traite. | ||
| - | Créer un fichier ''.csshrc'' dans votre home | + | Créer un fichier ''.clusterssh/clusters" dans votre home (le répertoire .clusterssh est crée au lancement de cssh) |
| - | <code> | + | |
| - | cssh -u .csshrc > ~/.csshrc | + | |
| - | </code> | + | |
| [[:tutoriel:comment_modifier_un_fichier|Ajouter]] ces deux lignes à la fin du fichier | [[:tutoriel:comment_modifier_un_fichier|Ajouter]] ces deux lignes à la fin du fichier | ||
| <file> | <file> | ||
| - | cluster_tag1 = machine1 machine2 XXX.XXX.XXX.XXX | + | messerveurs root@machine1 user@machine2 XXX.XXX.XXX.XXX |
| - | clusters = cluster_tag1 | + | |
| </file> | </file> | ||
| + | |||
| + | Si un ou plusieurs de vos serveurs SSH écoutent un autre port que 22 il suffit de mettre :port à la fin par exemple : | ||
| + | |||
| + | <file> | ||
| + | messerveurs root@machine1:8080 user@machine2:443 XXX.XXX.XXX.XXX | ||
| + | </file> | ||
| + | |||
| ===== Utilisation ===== | ===== Utilisation ===== | ||
| - | Pour lancer votre cluster ssh sur le tag1, utiliser la commande | + | Pour lancer votre cluster ssh sur votre liste de machines, utiliser la commande |
| <code> | <code> | ||
| - | cssh cluster_tag1 | + | cssh messerveurs |
| </code> | </code> | ||
| Ligne 43: | Ligne 46: | ||
| ===== Voir aussi ===== | ===== Voir aussi ===== | ||
| - | * **(fr)** [[http://neoflow.fr/accueil/modules/smartsection/item.php?itemid=64|Tutoriel d'installation et configuration de Cluster SSH]] sur Neoflow | + | * **(fr)** [[http://www.it-connect.fr/utilisation-de-cluster-ssh%ef%bb%bf/|Tutoriel d'installation et configuration de Cluster SSH]] sur IT-Connect |
| ---- | ---- | ||