QR code linking to mobile-ssh.github.io

SSH-Client für Android & iOS

Mobile SSH

Ein fokussierter SSH-Client für Android und iOS: Multi-Session-Terminals, Eternal-Terminal-Sitzungen, die Netzwerkausfälle überstehen, ein eingebauter tmux-Manager, SFTP-Dateiübertragung, lokale Portweiterleitung und Plugins – gebaut für Smartphone und Tablet.

Verfügbar in 20 Sprachen · Android 2.13.7 · iOS 1.78 Beta

Android Open the Google Play link in your mobile browser, not the Google Play app — the closed test may not be visible inside the app. Beta beitreten · oder E-Mail an mobile.ssh.info@gmail.com um Zugang zur privaten Beta anzufordern

Beta Android & iOS SSH users wanted Join the closed beta and help shape Mobile SSH. See how to join →
Einzelnes SSH-Terminal auf einem Telefon mit dem Patch eines Coding-Agenten und einem bestandenen Testlauf, unter der Sitzungs-Symbolleiste.

Warum Mobile SSH

Gebaut um die Stellen herum, an denen mobile SSH-Clients üblicherweise scheitern.

Keine Pro-Stufe, keine Werbung

Alle Funktionen in derselben App. Keine Paywall, die wesentliche Workflows hinter einem Pro-Upgrade versteckt, keine Werbebanner im Terminal.

Deine Daten bleiben lokal

Gespeicherte Server, Zugangsdaten und Schlüssel liegen auf dem Gerät. Kein Cloud-Konto; nichts, was abgeschaltet werden könnte.

Gespeicherte Hosts, Suche zum Verbinden

Host einmal anlegen, dann suchen und antippen zum Verbinden – Schlüssel, Ports und Tunnel kommen automatisch mit.

Agenten-Benachrichtigungen – und Antworten mit einem Tippen

Erfahre sofort, wenn Claude Code, Codex oder ein anderer Agent dich braucht: Das Panel färbt sich bernsteinfarben, ein Zähler in der Symbolleiste zeigt, wie viele warten, und in der Agenten-Liste beantwortest du die Rückfrage mit einem einzigen Tippen – ganz ohne im Terminal zu tippen.

Terminal-Tasten über der Tastatur

Eine Reihe aus dreizehn Tasten – ESC, TAB, CTRL, Pfeile, Home, End, PgUp, PgDn –, die statt zu scrollen in eine zweite Zeile umbricht, sodass nichts außerhalb des Bildschirms verschwindet. Ergänze F1–F12, Ctrl-Kombinationen oder eigene Escape-Sequenzen aus einer Vorlagen-Palette.

Portweiterleitung ohne Befehle

Tunnel hängen am Server-Profil und gehen beim Verbinden automatisch hoch.

Übersteht Sperre und Netzwechsel

Gib einem gespeicherten Server mehrere Adressen – eine LAN-IP zu Hause und eine VPN-IP – und Mobile SSH wählt diejenige, die antwortet, versucht dabei zuerst die zuletzt funktionierende und verbindet sich neu, sobald sich das Netzwerk ändert. Auf Android halten ein Vordergrunddienst und Wake Locks Shells bei ausgeschaltetem Bildschirm am Leben; auf iOS bringen dich Auto-Reconnect plus tmux-Auto-Attach dorthin zurück, wo du aufgehört hast.

Eternal Terminal

Ein optionaler ET-Transport hält die entfernte Shell über Netzwerkausfälle, Schlafmodus und IP-Wechsel hinweg am Leben. Kein etserver auf dem Host? Mobile SSH kann ihn für dich über SSH installieren.

Erweiterbar mit Plugins

Durchsuche einen öffentlichen Katalog und installiere Plugins bei Bedarf, um neue Workflows hinzuzufügen. Jedes Plugin wird heruntergeladen und per SHA-256 verifiziert im app-privaten Speicher abgelegt.

Gebaut für mobile SSH-Arbeit

Mobile SSH hält den üblichen Admin-Weg kurz: Server speichern, verbinden, Sitzungen am Leben halten, bei Bedarf Dateien bewegen und schnell zu aktiven Terminals zurückkehren.

SSH-Terminal

xterm-256color-Terminal mit 24-bit True Color, Kursivschrift, Suche im Terminal, OSC 133-Shell-Integration und Pinch-to-Zoom-Textgröße – plus konfigurierbarer Schriftart und konfigurierbarem Farbschema sowie Nerd-Font-Powerline-/-Icon-Glyphen auf Android und iOS.

Multi-Session-Raster

Bis zu acht SSH-Sitzungen in einem veränderbaren Raster – Tippen auf ein Panel für Fokus, Doppeltippen für Vollbild, Pinch zum Textgrößen-Anpassen.

Anklickbare Links

URLs im Terminal sind unterstrichen und öffnen sich mit einem Tippen im Browser – kein Kopieren oder Wechseln der App nötig.

Serverordner und Servernamen

Gespeicherte Server in einklappbare Gruppen organisieren und einem Server einen Namen geben, der statt seiner Adresse erscheint. Die Adresse kommt zurück, sobald ein Name mehrdeutig wäre – so verschwimmen Einträge nie ineinander.

Agenten-Benachrichtigungen

Agenten melden sich über das Terminal, deshalb weiß die App, welcher blockiert ist und woran. Antworte mit einem Tippen aus der Agenten-Liste; Benachrichtigungen ersetzen einander, statt sich zu stapeln, und ein Tippen öffnet genau das Panel, das sich gemeldet hat.

Private Schlüssel

Passwort- oder Private-Key-Authentifizierung. Ed25519- oder ECDSA-Schlüssel auf dem Gerät erzeugen (auf Android auch RSA); vorhandene Schlüssel importieren oder einfügen.

SFTP-Übertragung

Dual-Panel-Dateibrowser, an eine aktive SSH-Sitzung gebunden. Uploads und Downloads in die Warteschlange stellen, umbenennen, löschen und entfernte Berechtigungen prüfen.

Portweiterleitung

Lokale Tunnel-Angaben mit einem Serverprofil speichern – sie öffnen sich beim Verbinden automatisch, auch nach einem Reconnect in einem neuen Netzwerk, ohne dass du sie von Hand neu aufbauen musst.

Reconnect-Workflow

Wechselt das Netzwerk, wählen die Sitzungen sofort neu, statt eine tote Route auslaufen zu lassen, und eine Sitzung im Backoff wacht auf, sobald ein nutzbares Netzwerk erscheint. Auf iOS wird ein Server, der stillschweigend nicht mehr antwortet, erkannt und neu verbunden.

Sicherung & Wiederherstellung

Gespeicherte Server und Zugangsdaten in eine verschlüsselte Sicherungsdatei exportieren; mit Zusammenführen oder Ersetzen importieren, um zwischen Geräten zu wechseln – Sicherungen sind zwischen Android und iOS austauschbar.

Eternal Terminal

Verbinde dich über Eternal Terminal (ET) für Sitzungen, die Netzwerkausfälle, Schlafmodus und IP-Wechsel überstehen – mit optionaler automatischer etserver-Einrichtung über SSH.

Multiplexer-Manager

tmux ohne Prefix-Tastenfolgen steuern – anhängen, umbenennen, erstellen, teilen, zoomen oder beenden. Beide Plattformen bieten dasselbe für herdr und Zellij, und ein Symbol in der Symbolleiste erscheint erst, sobald das jeweilige Programm auf dem Server gefunden wurde.

Plugins

Plugins durchsuchen, installieren und ausführen, um Mobile SSH zu erweitern. Plugins werden bei Bedarf aus einem öffentlichen Katalog geladen und per SHA-256 verifiziert im app-privaten Speicher abgelegt.

Ein Bildschirm, mehrere aktive Shells

Die Terminalansicht kann mehrere aktive SSH-Sitzungen im Raster halten. Panel antippen zum Tippen, Zusatztastenreihe für Terminalsteuerung verwenden, mit Pinch die Textgröße anpassen und ein Panel doppelt antippen, wenn Vollbildfokus nötig ist.

Der Startbildschirm beantwortet die Frage „Wohin kann ich zurückkehren?“ – die gerade laufenden Verbindungen und die tmux-Sitzungen, die auf deinen gespeicherten Servern warten, aus einem gespeicherten Schnappschuss rekonstruiert, sodass sie auch ganz ohne Netzwerk erscheinen.

Mobile SSH auf einem Smartphone mit zwei aktiven SSH-Terminal-Sitzungen in einer nebeneinander angeordneten geteilten Ansicht.
Dateiübertragungs-Bildschirm von Mobile SSH auf einem Telefon mit lokalem und entferntem Panel.

SFTP, wenn das Terminal nicht reicht

Öffne die Dateiübertragung aus einer verbundenen Sitzung, um Telefonspeicher und entfernte Verzeichnisse zu durchsuchen. Uploads und Downloads in die Warteschlange stellen, sortieren, zu zuletzt verwendeten entfernten Pfaden zurückspringen und entfernte Dateirechte prüfen oder ändern, bevor du entscheidest, was bewegt wird.

Auf einem echten Gerät ansehen

Screenshots von Android-Telefonen und iPhones – dieselben Bildschirme, mit denen du Server hinzufügst, in Terminals arbeitest, mehrere Sitzungen ausführst und Dateien per SFTP überträgst.

In Aktion sehen

Kurze Demos auf beiden Plattformen. Android: der Startbildschirm, der zeigt, wo du wieder einsteigen kannst, eine Sitzungs-Symbolleiste, die nur anbietet, was der jeweilige Server kann, das Senden einer Datei direkt in die Eingabezeile sowie die Manager für tmux, herdr und Zellij. iOS: der Start direkt in ein laufendes Terminal und der Startbildschirm, zu dem du zurückkehrst.

Android
iOS — iPhone & iPad

Ein Video pro Sitzungsmanager

In den Demos oben teilen sich tmux, herdr und Zellij rund dreißig Sekunden — genug, um zu zeigen, dass die Symbolleiste für jedes ein Symbol zeichnet, zu wenig, um zu zeigen, was eines davon tut. Dies sind die langen Fassungen, auf beiden Plattformen an einem echten Server gefilmt.

tmux

Sitzungen, Fenster und Bereiche direkt vom Startbildschirm aus, eine Sitzung mit Glocke markiert, weil dort etwas Aufmerksamkeit verlangt. Hänge ein Fenster an, und das laufende Terminal folgt ihm; lege ein Fenster an und benenne es — ohne ein einziges Präfix-Kürzel zu tippen.

Android
iOS — iPhone & iPad

herdr

Arbeitsbereiche, Tabs und Bereiche, die echten Agentenzustand tragen — ein Agent arbeitet, einer ist blockiert und wartet auf einen Menschen. Sieh dir den blockierten an, antworte ihm vom Telefon aus und beobachte, wie herdr ihn als arbeitend und dann als fertig einstuft.

Android
iOS — iPhone & iPad

Zellij

Sitzungen mit ihrem Alter, dann Tabs und Bereiche. Sieh dir die Ausgabe eines Bereichs an, füge einen benannten Tab hinzu, hole den wichtigen nach vorn und hänge dich an — ohne irgendetwas an der Eingabeaufforderung zu tippen.

Android
iOS — iPhone & iPad

Ein animiertes Diagramm, im Terminal

Ein GIF mit 36 Bildern, über das Kitty-Grafikprotokoll gestreamt und von der App im Takt der Datei selbst dekodiert — nicht von außen weitergeschaltet. Danach die Escape-Sequenzen, an denen ein Terminal gemessen wird: OSC 8 macht Build-Nummern und Dashboard-Namen antippbar, OSC 52 lässt die Gegenstelle in die Zwischenablage deines Telefons schreiben, und OSC 777 löst eine echte Android-Benachrichtigung aus.

Android

Sein Platz neben Termux und Termius

Mobile SSH ist absichtlich schmal gehalten: keine vollständige Linux-Umgebung und kein plattformübergreifender Team-Tresor. Es ist ein lokales SSH-/SFTP-Werkzeug für Android und iOS mit schnellem Zugriff auf die Session-Steuerung, die mobile Nutzer am häufigsten brauchen.