Il server SFTP di AnExplorer trasforma il tuo telefono Android in un file server accessibile tramite SSH.Connettiti da qualsiasi client SSH/SFTP su un laptop, desktop o server remoto: lo spazio di archiviazione del tuo telefono è esposto in modo sicuro sulla rete.
A differenza del server FTP base di base, SFTP è crittografato su SSH.Ogni trasferimento di file è protetto, rendendo il server SFTP adatto per accedere al telefono in remoto tramite Internet o su reti non affidabili.
Quando utilizzare il server SFTP anziché il server FTP
| Situazione | Utilizzare |
|---|---|
| Wi-Fi domestico, rete affidabile | Server FTP (più semplice) |
| Wi-Fi pubblico, ufficio o accesso remoto | Server SFTP (crittografato) |
| Automatizzazione dei backup da un PC/server al telefono | Server SFTP |
Un altro sviluppatore deve scp file sul tuo telefono | Server SFTP |
Connessione da un terminale Linux/Mac tramite sftp o scp | Server SFTP |
Come avviare il server SFTP
- Apri AnExplorer
- Apri la barra laterale del menu (tocca ≡ o scorri verso destra)
- Seleziona Server SFTP
- Tocca Avvia
- AnExplorer mostra: Host: 192.168.xx, Porta: 2222 (o la porta configurata)
- Imposta un nome utente e una password nelle impostazioni del server SFTP: non lasciare mai un server SFTP aperto senza credenziali
Il server viene eseguito solo mentre AnExplorer è attivo.Si spegne quando chiudi l'app o il sistema la uccide per liberare memoria.
Connessione da un computer
Da Windows (prompt dei comandi o PowerShell):
sftp -P 2222 [email protected]
Quindi utilizzare i comandi SFTP: ls , get filename , put filename , exit
Da Linux o Mac (terminale):
sftp -P 2222 [email protected]
Da FileZilla (Windows/Mac/Linux):
- Gestione sito > Nuovo sito
- Protocollo: SFTP – Protocollo di trasferimento file SSH
- Host:
192.168.1.105, Porta:2222 - Tipo di accesso: normale, nome utente, password
- Connettiti
Da Cyberduck (Mac):
- Apri Connessione > SFTP (protocollo di trasferimento file SSH)
- Server:
192.168.1.105, Porta:2222 - Inserisci nome utente e password
Automatizzazione: estrai i file del telefono da un server Linux
Un flusso di lavoro comune per gli sviluppatori: eseguire il backup automatico dei contenuti del telefono su un server domestico Linux utilizzando un processo cron:
# cron entry (runs every night at 2am)
0 2 *** sftp -P 2222 [email protected]:/sdcard/DCIM /backup/phone-photos/
Oppure utilizza rsync su SSH (se il server SFTP del telefono supporta i comandi rsync, varia in base all'implementazione):
rsync -avz -e "ssh -p 2222" [email protected]:/sdcard/ /backup/phone/
Questo è un modo affidabile per mantenere un backup automatico di foto/video dal telefono al NAS o al server domestico senza alcun servizio cloud.
Impostazioni del server SFTP
| Impostazione | Raccomandazione |
|---|---|
| Porto | 2222 (predefinito, evita conflitti con il sistema SSH sulla porta 22) |
| Nome utente | Scegli qualcosa di non banale |
| Parola d'ordine | Utilizza una password complessa |
| Directory principale | Limita a /sdcard/ o a una cartella specifica |
| Autenticazione chiave SSH | Disponibile per client basati su chiave |
Sicurezza: esposizione alla porta SFTP
Per impostazione predefinita, il server SFTP si collega all'IP corrente del telefono sulla rete locale.Se vuoi accedervi da fuori casa:
- Abilita il port forwarding sul router: inoltra porta esterna → porta IP del telefono 2222
- Utilizza l'IP pubblico del router o il nome host DDNS per connetterti in remoto
- Utilizza sempre una password quando esponi SFTP a Internet
- Considera una VPN ( OpenVPN ) invece del port forwarding per una maggiore sicurezza
Server SFTP vs Server FTP vs Connessione dispositivo
| Server SFTP | Server FTP | Dispositivo Connetti | |
|---|---|---|---|
| Crittografato | ✅ | ❌ | ❌ |
| Richiede il client SSH | ✅ | ❌ | ❌ |
| Funziona da qualsiasi browser | ❌ | ❌ | ✅ |
| Ideale per | Accesso remoto/sicuro | Trasferimenti LAN | Condivisione rapida |
| Guida correlata | Questa pagina | Server FTP | Connessione dispositivo |
Guide correlate
- Client SFTP: connettiti ai server remoti
- Server FTP: server LAN più semplice
- Device Connect: server HTTP per browser
- Trasferisci da Android a PC
