Wie kann ich MobaXterm so konfigurieren, dass es mehrere Registerkarten automatisch öffnet?
- Einführung
- Gespeicherte Sitzungen für mehrere Verbindungen anlegen
- Eine automatische Startsequenz mit der "Start-Sitzung" Funktion konfigurieren
- Start-Skript verwenden, um mehrere Registerkarten mit Verbindungen zu öffnen
- Startverhalten über Einstellungen anpassen
- Zusammenfassung
Einführung
MobaXterm ist eine leistungsstarke Terminal- und Remote-Desktop-Anwendung, die es ermöglicht,
mehrere SSH-Verbindungen in Registerkarten zu verwalten. Möchten Sie MobaXterm so einstellen,
dass beim Start automatisch mehrere Registerkarten mit vordefinierten Verbindungen geöffnet werden,
können Sie dies sowohl über gespeicherte Sitzungen als auch über eine Startskript-Datei realisieren.
Gespeicherte Sitzungen für mehrere Verbindungen anlegen
Zuerst sollten Sie für jede SSH-Verbindung, die Sie automatisch öffnen möchten, eine gespeicherte Sitzung anlegen.
Öffnen Sie MobaXterm und klicken Sie auf Session, um eine neue Sitzung zu erstellen.
Wählen Sie den Verbindungstyp wie SSH aus, geben Sie die Zieladresse ein und konfigurieren Sie die notwendigen Parameter (Benutzername, Port usw.).
Wiederholen Sie diesen Vorgang für alle Verbindungen, die in separaten Registerkarten geöffnet werden sollen.
Eine automatische Startsequenz mit der "Start-Sitzung" Funktion konfigurieren
Nachdem Sie alle gewünschten Sitzungen angelegt haben, können Sie diese so konfigurieren, dass sie beim Start von MobaXterm automatisch geöffnet werden.
Dazu bietet MobaXterm die Möglichkeit, mehrere Sitzungen in einer sogenannten Start-Sitzung zusammenzufassen.
Um dies einzurichten, öffnen Sie den Reiter Sessions und klicken Sie auf Start-Sitzung (im Hauptfenster oder im Session-Manager).
Dort können Sie durch Auswahl mehrere der gespeicherten Sitzungen hinzufügen, die dann beim Start von MobaXterm in eigenen Registerkarten geöffnet werden.
Alternativ können Sie auch das Startskript verwenden, um beim Start automatisch bestimmte Befehle auszuführen - diese Methode wird im nächsten Abschnitt erklärt.
Start-Skript verwenden, um mehrere Registerkarten mit Verbindungen zu öffnen
Für eine noch flexiblere Konfiguration können Sie ein benutzerdefiniertes Startskript anlegen, das beim Start von MobaXterm ausgeführt wird und mehrere Registerkarten mit SSH-Verbindungen öffnet.
Erstellen Sie dazu eine Batch- oder Shell-Skriptdatei, in der Sie die einzelnen Verbindungen per Kommandozeilenparameter starten.
Beispiel für einen Batch-Start unter Windows:
"C:\Pfad\zu\MobaXterm.exe" -multiExec "ssh user1@host1" "ssh user2@host2" "ssh user3@host3"Die Option -multiExec bewirkt, dass MobaXterm für jeden angegebenen Befehl eine eigene Registerkarte öffnet. Jeder Parameter dahinter ist eine Verbindung oder ein Befehl.
Speichern Sie diese Batch-Datei z. B. als start_mobaxterm.bat ab und starten Sie MobaXterm künftig über diese Datei, um automatisch mehrere Registerkarten zu öffnen.
Startverhalten über Einstellungen anpassen
Zusätzlich können Sie in MobaXterm unter Settings > Configuration unter dem Reiter Terminal Einstellungen setzen, wie sich MobaXterm beim Start verhalten soll.
Hier lässt sich z.B. einstellen, dass eine bestimmte Start-Sitzung geladen oder ein bestimmtes Skript ausgeführt wird.
Kombinieren Sie dies mit einer Start-Sitzung oder dem oben beschriebenen Skript, um den automatischen Öffnungsvorgang zu steuern.
Zusammenfassung
Um MobaXterm so zu konfigurieren, dass es mehrere Registerkarten automatisch öffnet, sollten Sie zunächst alle gewünschten Sitzungen anlegen und speichern. Anschließend können Sie entweder eine Start-Sitzung erstellen, die alle diese Verbindungen bündelt, oder ein Startskript verwenden, das MobaXterm beim Start anweist, mehrere SSH-Verbindungen in separaten Tabs zu öffnen. Über die Einstellungen kann zudem das Startverhalten optimal auf Ihre Bedürfnisse angepasst werden. So minimieren Sie manuelle Aufwände und starten Ihre Remote-Sitzungen bequem mit einem Klick.
