FTPS: porta predefinita e alternative al protocollo di trasferimento file sicuro
FTPS: File Transfer Protocol Secure
FTPS (FTP over SSL/TLS) è la versione sicura classica di FTP. Aggiunge crittografia TLS ai canali di controllo e/o dati.
Porte predefinite
| Modalità | Porta controllo | Porta dati | Descrizione |
|---|---|---|---|
| FTPS Implicito | 990 | 989 | TLS inizia immediatamente sulla connessione (legacy, deprecato) |
| FTPS Esplicito (FTPES) | 21 | Dinamica (PASV) | Porta FTP standard; il client emette AUTH TLS per aggiornare (consigliato) |
Distinzione chiave: FTPS vs. SFTP
- FTPS = FTP + SSL/TLS (porte 990/21). Usa multiple porte; amichevole con firewall con PASV.
- SFTP = SSH File Transfer Protocol (porta 22). Singola porta; crittografato per default; non basato su FTP.
Raccomandazione moderna
Usa SFTP (porta 22) per nuove implementazioni—regole firewall più semplici, autenticazione più forte (chiavi) e supporto universale. Riserva FTPS per la compatibilità con sistemi legacy.
Comandi rapidi
# FTPS esplicito (FTPES) con lftp lftp -u user,pass -e "set ftp:ssl-force true; set ssl:verify-certificate no" ftp://server.com # SFTP (preferito) sftp user@server.com