Führen Sie einen SFTP-Server auf Android aus – AnExplorer Guide

Führen Sie einen SFTP-Server auf Android aus – AnExplorer Guide

Zuletzt Aktualisiert :

Führen Sie einen SFTP-Server auf Android aus

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 einfachen FTP-Server wird SFTP über SSH verschlüsselt. Jede Dateiübertragung ist geschützt, sodass sich der SFTP-Server für den Fernzugriff auf Ihr Telefon über das Internet oder in nicht vertrauenswürdigen Netzwerken eignet.


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 per „scp“ auf Ihr Telefon übertragenSFTP-Server
Herstellen einer Verbindung von einem Linux/Mac-Terminal über „sftp“ oder „scp“SFTP-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.x.x, Port: 2222 (oder Ihren konfigurierten 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 die 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:

„Bash

Cron-Eintrag (läuft jede Nacht um 2 Uhr morgens)

0 2 * * * sftp -P 2222 [email protected]:/sdcard/DCIM /backup/phone-photos/ „

Oder verwenden Sie „rsync“ über SSH (wenn der SFTP-Server des Telefons rsync-Befehle unterstützt – variiert je nach Implementierung): „Bash 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: Offenlegung des SFTP-Ports

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 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 mehr 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
Verwandte AnleitungDiese SeiteFTP-ServerGeräteverbindung

Verwandte Leitfäden

Installieren

AnExplorer installieren

Urheberrecht © DWorkS 2011 – 2026 Alle Rechte vorbehalten