Remote-Server auf dem Handy durchsuchen — SFTP mit NetDrive Mobile

4 Min. Lesezeit mobile sftp feature
Steve
SteveSenior Engineer
Entwickler nutzen NetDrive Mobile, um Dateien auf einem Linux-Server per SFTP direkt vom iPhone oder Android zu durchsuchen, herunter- und hochzuladen — ganz ohne SSH.

Ein Bereitschaftsingenieur wird wegen eines fehlgeschlagenen Jobs alarmiert, und die letzten Zeilen einer Logdatei vom App-Server abzurufen bestätigt die Ursache schneller, als vom Café-Tisch aus einen Laptop hochzufahren und ein Terminal zu öffnen. Der Server spricht bereits SFTP, dasselbe Protokoll, das ein Deploy-Skript verwendet. NetDrive Mobile verbindet sich direkt damit, sodass das Prüfen dieses Logs — oder das Holen einer Konfigurationsdatei oder das Zurückspielen einer gepatchten Version — nur wenige Taps statt einer vollständigen SSH-Sitzung braucht.

NetDrive Mobile Dateibrowser zeigt ein Remote-Server-Verzeichnis auf einem Handy

Deine Server, einen Tap entfernt

NetDrive Mobile verbindet sich von iPhone und Android aus mit jedem SFTP-Server — Dateibaum durchsuchen, eine Datei herunterladen, eine hochladen.

  • Verbindung zu jedem SFTP-Server per Host und Port
  • Dateibaum wie einen normalen Ordner durchsuchen
  • Herunter- und Hochladen im Hintergrund, mit Fortschritt und Abbruch
iOSAndroid

Kostenloses Bdrive-Konto erforderlich.

Wenn SSH mehr ist, als die Aufgabe verlangt

Eine vollständige Terminal-Sitzung nur zu öffnen, um eine Datei anzusehen, ist für eine schnelle Prüfung viel Aufwand — besonders vom Handy aus, wo eine Terminal-App zusätzliche Reibung beim Tippen von Befehlen auf einer kleinen Tastatur mitbringt. Meist wird etwas Einfacheres gebraucht: die Datei sehen, lesen, vielleicht eine Kopie holen. NetDrive Mobile behandelt einen Remote-Server genauso wie ein Cloud-Laufwerk — einen Ort mit Ordnern und Dateien, den man durchsuchen, in der Vorschau ansehen und übertragen kann, ganz ohne Shell dazwischen.

Verbindung per SFTP

Öffne in NetDrive Mobile das Sheet Add a drive und wähle SFTP als Protokoll. Gib Host und Port des Servers ein, dann Benutzername und Passwort — dieselben Werte, die ein Deploy-Skript oder SSH-Client bereits verwendet.

NetDrive Mobile Add-a-drive-Bildschirm zur Protokollauswahl

Diese Zugangsdaten werden im sicheren Speicher des Geräts abgelegt — iOS Keychain oder Android Keystore —, sodass eine auf dem Handy eingerichtete Verbindung nicht als Klartext herumliegt. Sobald die Verbindung erfolgreich ist, erscheint der Server auf dem Startbildschirm neben bereits verbundenen Cloud-Konten, bereit zum nächsten Öffnen.

Den Dateibaum durchsuchen

Tippt man auf den Server, landet man in einer normalen Dateiliste — Ordner, Dateigrößen, Änderungsdaten — derselben Browsing-Erfahrung, die NetDrive Mobile auch für Google Drive oder S3 nutzt. Navigiere in /var/log oder wo auch immer die Datei liegt, sortiere nach Name oder Datum und öffne eine Textdatei oder ein Bild direkt in der App, um vor dem Download zu bestätigen, dass es die richtige ist.

NetDrive Mobile Dateibrowser zeigt Ordner auf einem verbundenen Server

Bei einem Server mit tiefer Verzeichnisstruktur schlägt das den ls-Output in einem handygroßen Terminalfenster zu durchscrollen — man sieht einen echten Baum statt Text zu parsen.

Eine Datei holen, eine zurückspielen

Hole das Log oder die Konfiguration per Download, und er läuft im Tab Transfers mit Fortschrittsanzeige, neben allem anderen, das gerade läuft. Muss eine gepatchte Datei zurück auf den Server? Lade sie vom Gerät auf demselben Weg hoch — Datei auswählen, Zielordner auf dieser SFTP-Verbindung wählen und senden.

NetDrive Mobile Transfers-Tab mit Übertragungsfortschritt

Beide Richtungen laufen im Hintergrund, sodass eine langsame Mobilfunkverbindung nicht bedeutet, bis zum Abschluss auf den Bildschirm starren zu müssen.

Eine wichtige Grenze: kein Cloud-zu-Cloud

Die Kopier- und Verschiebefunktionen von NetDrive Mobile arbeiten innerhalb eines einzelnen verbundenen Laufwerks — etwa eine Datei zwischen zwei Ordnern auf demselben SFTP-Server verschieben. Eine Datei direkt von diesem Server in ein separates Cloud-Konto zu kopieren, etwa ein Google Drive oder einen S3-Bucket, macht die mobile App nicht; diese Art von anbieterübergreifender Übertragung ist die Aufgabe von NetDrives Schwesterprodukt RcloneView. Auf dem Handy bleibt das Holen einer Datei vom Server und anschließende Hochladen in eine andere Cloud zweistufig — herunterladen, dann hochladen — kein einzelner direkter Vorgang.

Fazit

Ein SFTP-Server verhält sich in NetDrive Mobile wie jedes andere Laufwerk, sobald er verbunden ist — ein Log prüfen oder eine Konfiguration holen braucht damit keinen Laptop und kein Terminal mehr. Für den Zugriff auf ein Heim-NAS auf dieselbe Weise siehe Reach Your NAS From Your Phone — WebDAV and SFTP; wenn eine Verbindung sich nicht authentifizieren lässt, behandelt Fix SFTP Authentication with NetDrive die Zugangsdatenprüfungen, die auf Desktop und Mobile gleichermaßen gelten. Lade NetDrive Mobile aus dem App Store oder bei Google Play herunter und melde dich mit einem kostenlosen Bdrive-Konto an, um den ersten Server zu verbinden.

— Steve, NetDrive