So führen Sie einen SFTP-Server auf Android aus

So führen Sie einen SFTP-Server auf Android aus

Zuletzt aktualisiert :
Die SFTP-Serverfunktion ist für eine zukünftige Version von AnExplorer geplant.Auf dieser Seite wird beschrieben, wie es funktionieren wird, sobald es verfügbar ist.Verwenden Sie vorerst Device Connect (HTTP-Server), um die Dateien Ihres Telefons drahtlos zu teilen – siehe Device Connect-Anleitung .Für den verschlüsselten Zugriff kann der SFTP-Client von AnExplorer eine Verbindung zu jedem externen SFTP-Server herstellen – siehe SFTP-Client-Handbuch .

Der SFTP-Server von AnExplorer verwandelt Ihr Android-Telefon in einen über SSH zugänglichen Dateiserver.Stellen Sie eine Verbindung von jedem SSH/SFTP-Client auf einem Laptop, Desktop oder Remote-Server her – der Speicher Ihres Telefons ist sicher über das Netzwerk verfügbar.

Im Gegensatz zum grundlegenden FTP-Server wird SFTP über SSH verschlüsselt.Jede Dateiübertragung ist geschützt, sodass der SFTP-Server für den Fernzugriff auf Ihr Telefon über das Internet oder in nicht vertrauenswürdigen Netzwerken geeignet ist.

Wann sollte ein SFTP-Server anstelle eines FTP-Servers verwendet werden?

SituationVerwenden Sie
Heim-WLAN, vertrauenswürdiges NetzwerkFTP-Server (einfacher)
Öffentliches WLAN, Büro oder FernzugriffSFTP-Server (verschlüsselt)
Automatisieren Sie Backups von einem PC/Server auf ein TelefonSFTP-Server
Ein anderer Entwickler muss Dateien auf Ihr Telefon scp kopierenSFTP-Server
Verbindung von einem Linux/Mac-Terminal über sftp oder scpSFTP-Server

So starten Sie den SFTP-Server

  1. Öffnen Sie AnExplorer
  2. Öffnen Sie die Menüseitenleiste (tippen Sie auf ≡ oder wischen Sie nach rechts).
  3. Wählen Sie SFTP-Server
  4. Tippen Sie auf Start
  5. AnExplorer zeigt: Host: 192.168.xx, Port: 2222 (oder Ihr konfigurierter Port)
  6. Legen Sie in den SFTP-Servereinstellungen einen Benutzernamen und ein Passwort fest – lassen Sie einen SFTP-Server niemals ohne Anmeldeinformationen geöffnet

Der Server läuft nur, solange AnExplorer aktiv ist.Es wird heruntergefahren, wenn Sie die App schließen oder das System sie beendet, um Speicher freizugeben.

Verbindung von einem Computer herstellen

Von Windows (Eingabeaufforderung oder PowerShell):

sftp -P 2222 [email protected]

Verwenden Sie dann SFTP-Befehle: ls , get filename , put filename , exit

Von Linux oder Mac (Terminal):

sftp -P 2222 [email protected]

Von FileZilla (Windows/Mac/Linux):

  1. Site-Manager > Neue Site
  2. Protokoll: SFTP – SSH File Transfer Protocol
  3. Host: 192.168.1.105 , Port: 2222
  4. Anmeldetyp: Normal, Benutzername, Passwort
  5. Verbinden

Von Cyberduck (Mac):

  1. Öffnen Sie Verbindung > SFTP (SSH File Transfer Protocol).
  2. Server: 192.168.1.105 , Port: 2222
  3. Geben Sie Benutzernamen und Passwort ein

Automatisierung: Telefondateien von einem Linux-Server abrufen

Ein gängiger Arbeitsablauf für Entwickler: Telefoninhalte mithilfe eines Cron-Jobs automatisch auf einem Linux-Heimserver sichern:

# cron entry (runs every night at 2am)
0 2 *** sftp -P 2222 [email protected]:/sdcard/DCIM /backup/phone-photos/

Oder verwenden Sie rsync über SSH (wenn der Telefon-SFTP-Server rsync-Befehle unterstützt – variiert je nach Implementierung):

rsync -avz -e "ssh -p 2222" [email protected]:/sdcard/ /backup/phone/

Dies ist eine zuverlässige Möglichkeit, eine automatische Foto-/Videosicherung vom Telefon auf NAS oder Heimserver ohne Cloud-Dienst aufrechtzuerhalten.

SFTP-Servereinstellungen

EinstellungEmpfehlung
Hafen2222 (Standard, vermeidet Konflikte mit System-SSH an Port 22)
BenutzernameWählen Sie etwas nicht Triviales
PasswortVerwenden Sie ein sicheres Passwort
StammverzeichnisAuf /sdcard/ oder einen bestimmten Ordner beschränken
SSH-SchlüsselauthentifizierungVerfügbar für schlüsselbasierte Clients

Sicherheit: SFTP-Port-Offenlegung

Der SFTP-Server bindet standardmäßig an die aktuelle IP Ihres Telefons im lokalen Netzwerk.Wenn Sie von außerhalb Ihres Zuhauses darauf zugreifen möchten:

  1. Aktivieren Sie die Portweiterleitung auf Ihrem Router: Externen Port weiterleiten → Telefon-IP-Port 2222
  2. Verwenden Sie die öffentliche IP-Adresse oder den DDNS-Hostnamen Ihres Routers, um eine Remoteverbindung herzustellen
  3. Verwenden Sie immer ein Passwort, wenn Sie SFTP dem Internet zugänglich machen
  4. Erwägen Sie für eine bessere Sicherheit ein VPN ( OpenVPN ) anstelle einer Portweiterleitung

SFTP-Server vs. FTP-Server vs. Device Connect

SFTP-ServerFTP-ServerGeräteverbindung
Verschlüsselt
Erfordert SSH-Client
Funktioniert mit jedem Browser
Am besten fürRemote-/sicherer ZugriffLAN-ÜbertragungenSchnelles Teilen
Verwandter LeitfadenDiese SeiteFTP-ServerGeräteverbindung

Verwandte Leitfäden

Installieren

Installieren Sie AnExplorer

Häufig gestellte Fragen

Urheberrecht © DWorkS 2011 – 2026 Alle Rechte vorbehalten