SFTP auf Android mit AnExplorer
SFTP (SSH File Transfer Protocol) ist die sichere Möglichkeit, Dateien über das Internet zu übertragen. Im Gegensatz zu einfachem FTP wird jede SFTP-Verbindung über SSH verschlüsselt – Ihre Anmeldeinformationen und Dateidaten sind während der Übertragung geschützt. AnExplorer unterstützt SFTP sowohl mit Passwort- als auch mit SSH-Schlüsselauthentifizierung.
SFTP ist die richtige Wahl, wenn:
- Verbindung zu einem Remote-Server (VPS, Cloud-Server, Heimserver mit Portweiterleitung)
- Zugriff auf ein Synology- oder QNAP-NAS von außerhalb Ihres Heimnetzwerks
- Arbeiten mit einem Linux-Rechner oder Raspberry Pi über das Internet
- Sicherheit ist wichtig (z. B. Sie nutzen öffentliches WLAN)
Für reine lokale Übertragungen in einem Heimnetzwerk sind SMB oder FTP einfachere Optionen.
Schritt-für-Schritt: Fügen Sie eine SFTP-Verbindung hinzu
- Öffnen Sie AnExplorer
- Tippen Sie in der Seitenleiste auf ***** > SFTP
- Geben Sie ein:
- Host: IP-Adresse oder Domäne (z. B. „203.0.113.50“ oder „meinserver.example.com“)
- Port: Der Standard-SSH-Port ist „22“; Einige Anbieter verwenden „2222“ oder einen zufälligen High-Port
- Benutzername: Ihr SSH-Login-Benutzername (z. B. „ubuntu“, „pi“, „admin“)
- Passwort: Ihr SSH-Passwort, ODER lassen Sie es leer, wenn Sie einen SSH-Schlüssel verwenden
- SSH-Schlüssel: (Optional) Tippen Sie hier, um eine private Schlüsseldatei („.pem“, „id_rsa“) zu importieren.
- Tippen Sie auf Verbinden
- Wenn Sie aufgefordert werden, den Fingerabdruck (Hostschlüssel) des Servers zu akzeptieren, überprüfen Sie, ob er übereinstimmt, und bestätigen Sie
- Setzen Sie ein Lesezeichen für die Verbindung, um schnell darauf zugreifen zu können
Passwort vs. SSH-Schlüsselauthentifizierung
| Methode | Sicherheit | Bequemlichkeit |
|---|---|---|
| Passwort | 🟡OK | Einfach einzurichten |
| Privater SSH-Schlüssel | ✅ Viel stärker | Erfordert Schlüsseleinrichtung |
Verwenden der SSH-Schlüsselauthentifizierung
Wenn Ihr Server eine schlüsselbasierte Authentifizierung verwendet (üblich bei AWS, DigitalOcean, Linode usw.):
- Kopieren Sie die „.pem“- oder private Schlüsseldatei in Ihren Telefonspeicher
- Tippen Sie im AnExplorer SFTP-Setup auf Privater Schlüssel und navigieren Sie zu Ihrer Schlüsseldatei
- Lassen Sie das Passwortfeld leer (oder geben Sie eine Passphrase ein, wenn Ihr Schlüssel durch eine Passphrase geschützt ist).
- Verbinden – SFTP authentifiziert sich über Ihren Schlüssel ohne Passwort
Häufige SFTP-Anwendungsfälle
VPS / Cloud-Server (AWS, DigitalOcean, Linode, Vultr)
Alle großen VPS-Anbieter verwenden SSH + schlüsselbasierte Authentifizierung:
- Host: Ihre VPS-IP (z. B. „203.0.113.50“)
- Port: „22“.
- Benutzername: „ubuntu“ (Ubuntu/Debian), „ec2-user“ (Amazon Linux), „root“ (abhängig vom Anbieter)
- Schlüssel: Die „.pem“-Datei, die beim Erstellen der Instanz heruntergeladen wurde
Sobald die Verbindung hergestellt ist, können Sie „/var/www/html“ durchsuchen, um Webdateien zu verwalten, „/home/username/“ nach Benutzerdateien oder jedes beliebige Verzeichnis, auf das Ihr SSH-Benutzer Zugriff hat.
Synology NAS (Remote-SFTP)
- DSM > Systemsteuerung > Terminal und SNMP > SSH-Dienst aktivieren
- Port: 22 (oder aus Sicherheitsgründen ändern)
- Verbindung über AnExplorer herstellen: öffentliche NAS-IP oder DDNS-Hostname, Port 22, DSM-Benutzername/Passwort
- Zu Hause im lokalen WLAN ist SMB schneller. SFTP ist besser, wenn Sie nicht zu Hause sind.
Raspberry Pi
- Aktivieren Sie SSH auf dem Pi: „sudo systemctl enable ssh && sudo systemctl start ssh“.
- Suchen Sie die Pi-IP: „Hostname -I“.
- Verbindung über AnExplorer herstellen: lokale IP des Pi, Port 22, Benutzername „pi“ (Standardeinstellung des Raspberry Pi-Betriebssystems)
- Durchsuchen Sie „/home/pi/“ nach Benutzerdateien und „/media/pi/“ nach angeschlossenen USB-Laufwerken
Linux Home Server
Auf jede Linux-Maschine mit installiertem OpenSSH-Server kann sofort zugegriffen werden:
- Installieren: „sudo apt install openssh-server“ (Ubuntu/Debian)
- Start: „sudo systemctl enable --now ssh“.
- Stellen Sie über AnExplorer eine Verbindung her, indem Sie die IP-Adresse des Computers und Ihren Linux-Benutzernamen verwenden
SFTP vs. FTP vs. SFTP
| Protokoll | Hafen | Verschlüsselung | Am besten für |
|---|---|---|---|
| FTP | 21 | ❌ | Nur lokales Netzwerk |
| FTPS | 990 | ✅TLS | FTP-Server mit TLS-Unterstützung |
| SFTP | 22 | ✅ SSH | Jeder SSH-fähige Server |
SFTP und FTPS sind beide verschlüsselt, SFTP läuft jedoch über SSH (Port 22), der auf den meisten Servern bereits geöffnet ist. FTPS erfordert die Einrichtung eines TLS-Zertifikats auf der Serverseite. SFTP ist einfacher zu konfigurieren und wird allgemeiner unterstützt.
Fehlerbehebung bei SFTP
„Authentifizierung fehlgeschlagen“ mit korrektem Passwort: – Der Server verfügt möglicherweise über „PasswordAuthentication no“ in „/etc/ssh/sshd_config“ – Schlüsselauthentifizierung erforderlich
- Überprüfen Sie die Groß-/Kleinschreibung des Benutzernamens (unter Linux wird die Groß-/Kleinschreibung beachtet) – Auf AWS/GCP ist die Root-Passwort-Anmeldung normalerweise deaktiviert; Verwenden Sie den richtigen Benutzer („ubuntu“, „ec2-user“ usw.)
„Verbindungszeitüberschreitung“ (es wird nie eine Verbindung hergestellt):
- Die Firewall auf dem Server blockiert möglicherweise Port 22 – überprüfen Sie die Serversicherheitsgruppe/iptables-Regeln
- Einige Heimrouter leiten Port 22 nicht an Ihren Server weiter – überprüfen Sie die Portweiterleitungsregeln
"Hostschlüsselüberprüfung fehlgeschlagen": – Dies passiert, wenn sich der SSH-Fingerabdruck des Servers geändert hat (z. B. Server wurde neu erstellt)
- Entfernen Sie den alten bekannten Hosteintrag in den SFTP-Einstellungen von AnExplorer und stellen Sie die Verbindung wieder her
Die Übertragung über mobile Daten ist langsam:
- SFTP über 4G/LTE beträgt typischerweise 5–15 MB/s. Überprüfen Sie zunächst Ihre mobile Datengeschwindigkeit mit einem Geschwindigkeitstest. – Große Übertragungen sind über WLAN schneller zu einem Heim-VPN + SMB, aber dafür ist eine VPN-Einrichtung erforderlich.
Verwandte Leitfäden
- SFTP-Server auf Android
- FTP-Client für Android
- SMB für lokalen Netzwerkzugriff
- NAS-Einrichtungsanleitung
