FTP

Definizione rapida

Protocollo applicativo utilizzato per trasferire file e gestire directory tra un client e un server.

Spiegazione

FTP consente operazioni come caricamento, scaricamento, elenco e rinomina dei file dopo un'autenticazione, oppure tramite accesso anonimo se abilitato. Il protocollo originario non protegge credenziali e contenuti con cifratura.

Esempio pratico

Un amministratore collega un client FTP al server, accede con le proprie credenziali e carica una nuova versione di un archivio.

Spiegazione tecnica

Il protocollo usa una connessione di controllo separata da quella destinata ai dati, con modalità attiva o passiva per stabilire il secondo canale. Per trasferimenti sicuri si adottano estensioni TLS o protocolli differenti.

Da non confondere con

Non va confuso con SFTP, che opera sopra SSH e non è una variante del protocollo FTP tradizionale.