Portside
Mac · iPad
Ein Profil je Server, alles drin.
Terminal, Dateien und Tunnel über eine Verbindung, nach dem Vorbild des Bitvise SSH Client: Reiter statt Fensterwüste, Dateien per Drag & Drop zwischen Server und Finder, Schlüssel im Schlüsselbund oder in der Secure Enclave, Profile über iCloud auf Mac und iPad.
SSH-Client für Admins · Mac & iPad
iPad3



Mac4




Der SSH-Client für Umsteiger vom PC
Wer am Windows-PC mit Bitvise, PuTTY, WinSCP oder FileZilla arbeitet, findet in Portside alles an einem Ort: Ein Profil beschreibt einen Server mit Anmeldung, Tunneln und Terminal-Einstellungen. Doppelklick verbindet, das erste Terminal öffnet sich als Reiter, daneben die Dateien, unten das Verbindungsprotokoll.
- Profile mit Ordnern, Suche und Import aus
~/.ssh/config; Sprunghost (Jump Host) in einem Klick - Anmeldung mit Passwort, Schlüsseldatei (OpenSSH, PEM), Schlüsselverwaltung mit eigenen Schlüsseln in der Secure Enclave und zweistufiger Anmeldung (Einmalcodes)
- Öffentlichen Schlüssel mit einem Knopf am Server eintragen (wie
ssh-copy-id) - Hostschlüssel und Zertifikate mit verständlicher Rückfrage, Verwaltung unter „Bekannte Server“
- Automatisches Wiederverbinden nach Ruhezustand oder WLAN-Wechsel, Keep-Alive gegen Router und Firewalls
- Profile und bekannte Server über deinen privaten iCloud-Bereich auf allen Geräten; Passwörter und Schlüssel über den iCloud-Schlüsselbund
- Deutsch und Englisch, kein Konto, kein Tracking, Einmalkauf für Mac und iPad
Terminal
- Terminals als Reiter im Hauptfenster, am Mac per Ziehen in ein eigenes Fenster lösbar und wieder zurück
- Geteilte Ansicht nebeneinander oder untereinander (⌘D, ⇧⌘D), Suche im Verlauf (⌘F), Verlauf bis 50.000 Zeilen
- Acht Farbschemata von Portside Dunkel bis Solarized, Nord und Dracula, Schriftgröße und Option-als-Meta je Profil
- Rechtsklick für Kopieren und Einsetzen, Menü „Verbindung“ mit allen Kurzbefehlen zum Nachschlagen
Dateien: SFTP, FTP und FTPS
- Zwei Spalten wie in FileZilla: links dein Mac, rechts der Server; Ziehen in beide Richtungen, auch direkt aus dem und in den Finder
- Übertragungen mit Fortschritt, Fortsetzen abgebrochener Übertragungen, Erneut-Knopf, Warteschlange mit zwei parallelen Übertragungen
- Rückfrage bei vorhandenen Zielen: Ersetzen, Fortsetzen oder Überspringen
- Umbenennen, Löschen, Rechte als Kästchen, neuer Ordner, Lesezeichen für Ordner am Server, Pfad eintippbar, Zurück und Vor
- Übersicht per Leertaste (Quick Look), Bearbeiten im Standardprogramm mit automatischem Hochladen beim Sichern und Konfliktprüfung am Server, Ordner abgleichen
- Sortierbare Spalten, Filter, versteckte Dateien, Tastatur wie am PC: Eingabe öffnet, Löschtaste fragt nach
- Klassisches FTP und FTPS (explizit und implizit) als eigene Verbindungsart; Verzeichnislisten von Unix, Windows/IIS, VMS, AS/400 und NetWare werden verstanden, unverschlüsseltes FTP nur nach ausdrücklicher Bestätigung
Tunnel
- Lokale Weiterleitung (lokaler Port → Ziel hinter dem Server), Server-Weiterleitung (Port am Server → Ziel bei dir) und SOCKS/HTTP-Proxy, erklärt in einem Satz je Art
- Live-Status mit Verbindungen und Datenmenge, Warnung vor Ports unter 1024 und offenen Schnittstellen
- Am Mac: Symbol in der Menüleiste zum Verbinden, Trennen und Ein-/Ausschalten der Tunnel ohne Fenster, Verbinden beim Start
Am iPad
- Dieselben Profile wie am Mac; Reiter in der Titelleiste, Dateien des Servers im Vollbild, Hochladen und „Sichern unter“ über die Dateien-App
- „Auswählen“ mit Mehrfachauswahl wie in der Dateien-App, Hardware-Tastatur und Trackpad voll unterstützt, Bildschirmtasten-Leiste mit Esc, Ctrl und Pfeilen ohne Tastatur
- Übertragungen laufen beim App-Wechsel als Hintergrundauftrag weiter
- Tunnel laufen am iPad, solange Portside sichtbar ist (Vordergrund, Split View oder Stage Manager) – die App sagt das ehrlich an
Voraussetzungen
- macOS 26 oder iPadOS 26 oder neuer; Apple Silicon
- Ein Kauf gilt für Mac und iPad (Universal Purchase)
- Nur App Store: kein Kerberos, keine fremden SSH-Agenten (1Password, Secretive), kein Aufruf von
/usr/bin/ssh– eigener Agent und Secure-Enclave-Schlüssel decken das ab - Ports unter 1024 lassen sich in der Sandbox nur auf allen Netzwerkschnittstellen öffnen; Portside schlägt dann einen Port ab 1024 vor
Support
Fragen, Feedback oder ein Fehler? Schreib mir an support@bumberger.at – am besten mit dem Verbindungsprotokoll (Knopf „Protokoll kopieren“), es enthält keine Passwörter. Ich antworte in der Regel innerhalb von 1–2 Werktagen.
Meine PuTTY-Schlüssel (.ppk) werden nicht gelesen?
Portside liest Schlüssel im OpenSSH- und PEM-Format. Lade den Schlüssel in PuTTYgen und sichere ihn über „Conversions → Export OpenSSH key“; diese Datei importierst du dann im Profil unter „Anmeldung“ oder in der Schlüsselverwaltung.
Das Passwort wird abgelehnt, obwohl es stimmt?
Viele Server verlangen bei der zweistufigen Anmeldung nach dem Passwort noch einen Einmalcode; Portside fragt ihn im selben Dialog ab. Steht im Protokoll „Server bietet an: publickey“, erlaubt der Server gar keine Passwörter – dann hilft ein Schlüssel.
Warum bricht der Tunnel am iPad ab, wenn ich die App verlasse?
iPadOS beendet Netzwerkverbindungen von Apps im Hintergrund nach kurzer Zeit. Tunnel laufen deshalb nur, solange Portside sichtbar ist, zum Beispiel in Split View neben dem Browser. Am Mac laufen sie dauerhaft, auch ohne offenes Fenster.
Was passiert mit meinen Daten?
Portside verbindet sich nur mit den Servern, die du einträgst. Profile und bekannte Server liegen auf deinem Gerät und in deinem privaten iCloud-Bereich, Passwörter und Schlüssel im Schlüsselbund. Details stehen in der Datenschutzerklärung.
Portside ist ein unabhängiges Projekt und hat keine Verbindung zu Bitvise Limited, PuTTY, WinSCP oder FileZilla. Alle genannten Marken gehören ihren jeweiligen Inhabern.

