Ein All-in-one-SSH-Client für den Umstieg von Windows auf den Mac
Nehmen Sie Ihre gespeicherten Sitzungen aus MobaXterm, PuTTY oder Royal TSX mit und behalten Sie ein Fenster, statt Ihr Setup aus vier Mac-Apps neu zu bauen.
Von Lucas Russo, Entwickler von SSHive · Aktualisiert am
Unter Windows arbeiten viele Administratoren mit einem einzigen Werkzeug: MobaXterm, mit RDP, Dateiübertragung und serieller Konsole im selben Fenster, oder PuTTY für Shell und seriellen Port. Auf dem Mac ist die übliche Antwort ein Stapel: Terminal oder iTerm2, Cyberduck für Dateien, Windows App (früher Microsoft Remote Desktop) für RDP, ein VNC-Viewer und ein USB-Seriell-Werkzeug, wenn ein Switch konfiguriert werden muss. Jedes führt seine eigene Host-Liste.
SSHive ist eine App für diese Liste: SSH-Tabs mit dem Dateimanager neben dem Terminal, RDP und VNC in Tabs desselben Fensters und auf dem Mac FTP, Telnet und die serielle Konsole. Der Vergleich mit MobaXterm geht die Unterschiede Punkt für Punkt durch; diese Seite handelt vom Umzug selbst.
Ihre Sitzungen mitnehmen
SSHive liest die Dateien, die diese Werkzeuge exportieren. Öffnen Sie Einstellungen > Import / Export > Aus einem anderen Werkzeug importieren und wählen Sie:
- MobaXterm:
MobaXterm.ini im Klartext gespeichert oder ein .mxtsessions-Export. SSH-, RDP-, VNC- und SFTP-Sitzungen kommen mit ihren Ordnern herüber; serielle, rlogin- und Browser-Sitzungen werden übersprungen.
- PuTTY: ein .reg-Export Ihrer gespeicherten Sitzungen, auf dem PC erstellt mit reg export HKCU\Software\SimonTatham\PuTTY\Sessions putty.reg. SSH- und Telnet-Sitzungen kommen herüber.
- Royal TSX: ein .rtsx-Dokument, für dessen SSH-, RDP- und VNC-Verbindungen.
SSHive übernimmt daraus Hosts, Ports, Benutzer und Schlüsselpfade, keine Passwörter: Sie geben jedes Passwort einmal ein, bei der ersten Verbindung. Die Schlüsselpfade zeigen noch auf den PC; kopieren Sie die Schlüssel herüber oder importieren Sie sie unter Einstellungen > SSH-Schlüssel und passen Sie die Profile an. Ihre ~/.ssh/config importieren Sie mit einem Klick über SSH-Konfiguration importieren in der Seitenleiste; die Import-Anleitung zeigt es Schritt für Schritt.Was an die Stelle von was tritt
Der SSH-Tab hält den Dateimanager neben dem Terminal: Dateien aus dem Finder hineinziehen, eine entfernte Datei direkt bearbeiten und mit ⌘S speichern. Gespeicherte Sitzungen werden zu Profilen, in Ordnern abgelegt, jedes mit einer Farbe. Einen Befehl an mehrere Server zu schicken, ist Broadcast, das jede verbundene SSH-Sitzung erreicht. Schlüssel erzeugen Sie unter Einstellungen > SSH-Schlüssel (Ed25519, RSA 4096 oder ECDSA), wo sich ein öffentlicher Schlüssel auch über eine offene Sitzung auf einem Server installieren lässt. Der COM-Port, über den Sie Switches konfiguriert haben, ist die serielle Konsole, und ping, traceroute, whois und DNS-Abfragen stecken in den Netzwerk-Tools, beides kostenlos auf dem Mac.
X11-Anwendungen
SSHive bietet keine X11-Weiterleitung. Haben Sie sich auf die X11-Weiterleitung von MobaXterm verlassen, um ein grafisches Linux-Programm zu öffnen, installieren Sie XQuartz und führen Sie für dieses Programm
ssh -X user@host im macOS-Terminal aus. Brauchen Sie einen ganzen Desktop statt eines Fensters, ist RDP oder VNC in SSHive meist der bessere Weg.Was hier kostenlos ist und was Pro braucht
Die kostenlose Version deckt das Wesentliche auf der Kommandozeile ab: SSH mit einem lokalen Tunnel, SFTP mit Uploads bis 10 MB pro Datei, FTP und FTPS, Telnet, die serielle Konsole und die Netzwerk-Tools, mit 2 SSH-Sitzungen und 5 Profilen. SSHive Pro, einmalig 14,99 €, ergänzt RDP und VNC, unbegrenzte Sitzungen und Profile, Jump Hosts, weitere lokale Tunnel, entfernte und SOCKS-Tunnel sowie Broadcast.
Häufige Fragen
Brauche ich Pro, um meine Sitzungen zu importieren?+
Nein, der Import selbst ist kostenlos. Die kostenlose Version erlaubt allerdings insgesamt 5 Profile, die vorhandenen mitgezählt: Der Import hält an, sobald diese Grenze erreicht ist, und meldet, wie viele Sitzungen aus der Datei übernommen wurden. Die übrigen werden nicht zurückgelegt. Importieren Sie die Datei nach dem Wechsel zu Pro erneut; im Modus Zusammenführen kommen dabei alle Sitzungen der Datei hinzu, löschen Sie also die Duplikate der beim ersten Mal übernommenen. Bei mehr als 5 Sitzungen sparen Sie sich diesen Schritt, wenn Sie Pro vorher freischalten. RDP- und VNC-Sitzungen werden wie die anderen importiert und öffnen sich, sobald Pro freigeschaltet ist.
Warum nicht MobaXterm in einer Windows-VM behalten?+
Das geht, aber dann betreiben Sie eine Windows-VM nur, um Ihre Server zu erreichen: eine Windows-Lizenz, mehrere Gigabyte Arbeitsspeicher und Dateien, die auf der Platte der VM landen statt im Finder. SSHive läuft als Mac-App aus dem Mac App Store auf Apple silicon, und Ihre Sitzungen liegen neben Ihren anderen Mac-Apps.
Gibt es SSHive für Windows?+
Nein. SSHive ist für Mac, iPhone und iPad gemacht und wird nur im App Store verkauft. Bleibt ein Teil Ihres Teams bei Windows, behält er seine eigenen Werkzeuge.
Passende SSHive-Funktionen
Schritt-für-Schritt-Anleitungen
SSHive kostenlos für macOS testen
Holen Sie sich den All-in-one-Client für SSH, SFTP, RDP und VNC auf dem Mac. Kostenloser Download, ohne Registrierung.