====== Linux - ClusterSSH zur Verwaltung mehrerer Server ====== Kommt man in die Verlegenheit, mehrere gleiche Server verwalten zu müssen, steht einem mit **ClusterSSH (CSSH)** ein mächtiges Tool zur Verfügung. Hierbei besteht die Möglichkeit, Befehle auf mehreren Servern gleichzeitig auszuführen oder auch individuell auf jeden Server einzeln zuzugreifen. ---- ===== Installation ===== Die Installation unter Ubuntu erfolgt mit \\ sudo apt install clusterssh ===== Anleitung ===== Die Syntax um SSH Instanzen mit **ClusterSSH** zur starten ist relativ einfach, z.B. \\ cssh user@server1 user@server2 user@server3 Es können hierbei IP’s und Domains verwendet werden. Nach absenden des Befehls öffnen sich 3 Terminalfenster und ein Eingabefeld für die Befehle: \\ {{:wiki:linux:konnektivitaet:cssh.jpg?400|}} \\ \\ Bei mehreren Servern, kann man diese auch zu Gruppen zusammenfassen, indem man einzelne IP-Bereiche in geschweifte Klammern setzt, z.B.: cssh user1@10.0.0.{1,15,32} user2@hostname Befehle können wie bereits oben erwähnt über das Eingabefenster für alle Server oder für einzelne Server in den dementsprechenden Terminals eingegeben werden. \\ \\ ===== Fazit ===== Der Einsatz von **ClusterSSH** erleichtert einem das Leben in der Serververwaltung immens. Ein Punkt worauf man achten sollte ist jedoch, dass die **Copy/Paste Funktion** manchmal unzuverlässig funktioniert. ---- ====== Zusammenhängende Beiträge ====== [[wiki:linux:konnektivitaet:linux-ssh-client|]] \\ [[wiki:linux:konnektivitaet:linux-ssh-server|]] \\ [[wiki:linux:konnektivitaet:linux-ssh-key|]] \\ [[wiki:linux:konnektivitaet:linux-cssh|]] \\ ---- {{page>impressum:ausschluss#Haftungsausschluss}} ---- ~~DISCUSSION~~