Hoe u een SFTP-server op Android kunt uitvoeren

Hoe u een SFTP-server op Android kunt uitvoeren

Laatst bijgewerkt :

Voer een SFTP-server uit op Android

De SFTP-server van AnExplorer verandert uw Android-telefoon in een SSH-toegankelijke bestandsserver. Maak verbinding vanaf elke SSH/SFTP-client op een laptop, desktop of externe server: de opslag van uw telefoon is veilig toegankelijk via het netwerk.

In tegenstelling tot de standaard FTP-server wordt SFTP gecodeerd via SSH. Elke bestandsoverdracht is beveiligd, waardoor de SFTP-server geschikt is voor externe toegang tot uw telefoon via internet of op niet-vertrouwde netwerken.

Wanneer moet u een SFTP-server gebruiken in plaats van een FTP-server

SituatieGebruik
Wifi thuis, vertrouwd netwerkFTP-server (eenvoudiger)
Openbare Wi-Fi, kantoor of externe toegangSFTP-server (gecodeerd)
Back-ups automatiseren van pc/server naar telefoonSFTP-server
Een andere ontwikkelaar moet scp bestanden naar uw telefoonSFTP-server
Verbinding maken vanaf een Linux/Mac-terminal via sftp of scpSFTP-server

Hoe de SFTP-server te starten

  1. Open AnExplorer
  2. Open de menuzijbalk (tik op ≡ of veeg naar rechts)
  3. Selecteer SFTP-server
  4. Tik op Start
  5. AnExplorer toont: Host: 192.168.x.x, Poort: 2222 (of uw geconfigureerde poort)
  6. Stel een gebruikersnaam en wachtwoord in de SFTP-serverinstellingen in – laat nooit een SFTP-server open zonder inloggegevens

De server draait alleen als AnExplorer actief is. Het wordt uitgeschakeld wanneer u de app sluit of het systeem sluit het af om geheugen vrij te maken.

Verbinding maken vanaf een computer

Vanuit Windows (opdrachtprompt of PowerShell):

sftp -P 2222 [email protected]

Then use SFTP commands: ls, haal bestandsnaam op, plaats bestandsnaam, afsluiten

From Linux or Mac (terminal):

sftp -P 2222 [email protected]

From FileZilla (Windows/Mac/Linux):

  1. Site Manager > New Site
  2. Protocol: SFTP – SSH File Transfer Protocol
  3. Host: 192.168.1.105, Port: 2222
  4. Logon type: Normal, username, password
  5. Connect

From Cyberduck (Mac):

  1. Open Connection > SFTP (SSH File Transfer Protocol)
  2. Server: 192.168.1.105, Port: 2222
  3. Enter username and password

Automating: Pull Phone Files from a Linux Server

A common workflow for developers: automatically back up phone contents to a Linux home server using a cron job:

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

Or use rsync over SSH (if the phone SFTP server supports rsync commands — varies by implementation):

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

This is a reliable way to maintain an automatic photo/video backup from phone to NAS or home server without any cloud service.

SFTP Server Settings

SettingRecommendation
Port2222 (default, avoids conflict with system SSH on port 22)
UsernameChoose something non-trivial
PasswordUse a strong password
Root directoryRestrict to /sdcard/ of een specifieke map
SSH-sleutelverificatieBeschikbaar voor sleutelgebaseerde klanten

Beveiliging: blootstelling aan SFTP-poorten

De SFTP-server bindt standaard aan het huidige IP-adres van uw telefoon op het lokale netwerk. Als u er van buiten uw huis toegang toe wilt hebben:

  1. Schakel port forwarding in op uw router: externe poort doorsturen → telefoon IP-poort 2222
  2. Gebruik de openbare IP- of DDNS-hostnaam van uw router om op afstand verbinding te maken
  3. Gebruik altijd een wachtwoord wanneer u SFTP blootstelt aan internet
  4. Overweeg een VPN (OpenVPN) in plaats van port-forwarding voor betere beveiliging

SFTP-server versus FTP-server versus Device Connect

SFTP-serverFTP-serverApparaat verbinden
Versleuteld
Vereist SSH-client
Werkt vanuit elke browser
Beste voorExterne/beveiligde toegangLAN-overdrachtenSnel delen
Gerelateerde gidsDeze paginaFTP-serverApparaat verbinden

Gerelateerde gidsen

Installeren

Installeer AnExplorer

Veelgestelde vragen

Copyright © DWorkS 2011 – 2026 Alle rechten voorbehouden