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
- Navigieren Sie zum Bildschirm Netzwerk und tippen Sie dann auf *+ > SFTP
- Geben Sie ein:
- Host: IP-Adresse oder Domäne (z. B.
203.0.113.50odermyserver.example.com) - Port: Der Standard-SSH-Port ist
22; Einige Anbieter verwenden2222oder 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 zu importieren (
.pem,id_rsa)
- Host: IP-Adresse oder Domäne (z. B.
- 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 Datei
.pemoder den privaten Schlüssel 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 Datei.pem, 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(Raspberry Pi OS-Standardeinstellung) - 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-userusw.)
„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 das Internet beträgt je nach Verbindung normalerweise 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
