Beim Lesen der Beiträge im Debian Forum, bin ich doch über einen tollen Tipp gestolpert.
ClusterSSH
The command opens an administration console and an xterm to all
specified hosts. Any text typed into the administration console is
replicated to all windows. All windows may also be typed into directly.
Installation
sudo apt install clusterssh
Aufruf
cssh root@<IPv4> root@<IPv4>
Das öffnet zwei Terminals.
Wenn ich nun alle meine Server auf einen Schlag öffnen möchte, um z.B. Updates zu installieren? Wechseln in das folgende Verzeichnis.
cd ~/.clusterssh
Datei clusters anlegen.
cluster root@<IPv4> root@<IPv4> root@<IPv4> root@<IPv4> root@<IPv4>
Nun würde der Aufruf
cssh cluster
alle fünf Terminals auf einen Schlag öffnen. Und über das Kontrollfenster kann man z.B. ein
apt update && apt upgrade
an alle 5 Server gleichzeitig eingeben. Man kann auf jedem Server eingreifen. Super praktisch!
In der config habe ich noch folgendes eingestellt.
rows=2
terminal_size=160x48