Parallele Änderungen auf mehreren Nodes (OSX)
Wolltest du schon immer mal auf mehreren deiner Nodes gleichzeitig die identischen Änderungen vornehmen? In dieser kurzen Anleitung zeige ich dir, wie du unter MacOSX mit ssh-Zugang genau diese Aufgabe erledigen kannst. Ich nutze dazuals Terminal-Emulator die kostenfreie OpenSource-Software iTerm2.
Voraussetzung ist, dass du deine Router erfolgreich zu einem Freifunk-Knoten aufgewertet und zudem einen persönlichen ssh-Zugang eingerichtet hast. Ich selbst habe lokal auf meinem Mac eine ssh-config angelegt, was mir die Routeranmeldung vereinfacht, aber grundsätzlich ist das nur die Kür. Zudem habe ich iTerm2 installiert.
Doch nun fangen wir an. Ich führe am Beispiel meiner Heim-Router durch die Anleitung.
iTerm2 starten
Starte iTerm indem du cmd + Leertaste
drückst und 'iterm
' eingibst (oder iTerm auf eine dir gewählte Art startest. Es erscheint ein iTerm-Fenster.
Auf den Knoten mit ssh anmelden
ssh ffbase
ins das iTerm-Fenster ein. (Entsprechend deiner ssh-Konfiguration wird deine Anmeldung einen anderen Befehl erfordern) Nun bin ich an einem Router angemeldet.cmd + D
bzw. cmd + Shift + D
das Fenster vertikal und horizontal geteilt werden.Die iTerm-Unterfenster synchronisieren
alt + cmd + I
kann ich Tastatureingaben auf alle geteilten Fensterabschnitte, die ich gerade angelegt habe beziehen.Los gehts im Parallelmodus
exit
die sessions beendet werden. Nun nicht vergessen mit alt + Shift + cmd + I
die Fensterteile wieder eigenständig bedienbar zu machen und die Fenster zu schließen.