FTP – SFTP

 

L’FTP (File Transfer Protocol) è un protocollo standard di rete che consente lo scambio di file tra due computer su una rete TCP/IP come Internet. In questo modello un computer agisce come server e l’altro come client, permettendo di caricare, scaricare, rinominare, eliminare e gestire file su un server remoto

 

Caratteristiche principali di FTP

  • Architettura client-server: il client FTP si connette al server FTP per eseguire operazioni sui file.
  • Modalità di trasmissione:
    • Attiva → il client apre una porta e ascolta le connessioni, mentre il server avvia la connessione dati.
    • Passiva → il server apre una porta e ascolta, mentre il client avvia la connessione dati.
  • Trasmissione in chiaro: FTP invia anche credenziali (nome utente e password) senza crittografia, esponendo i dati a rischi di sicurezza.

 

Varianti più sicure
Per risolvere le criticità di sicurezza di FTP sono stati sviluppati protocolli più avanzati:

  • FTPS (FTP Secure): aggiunge la crittografia tramite SSL/TLS.
  • SFTP (SSH File Transfer Protocol): utilizza il protocollo SSH e cripta sia il canale di comando che quello di trasferimento, garantendo un livello di protezione superiore.

 

Perché è importante

FTP e SFTP restano strumenti diffusi per lo scambio di file aziendali. Nel settore dell’installazione, vengono spesso utilizzati per il conferimento di listini elettronici, schede tecniche e asset digitali  da fornitori a distributori. Tuttavia, per garantire sicurezza, tracciabilità e standardizzazione delle informazioni, è consigliabile adottare protocolli sicuri come SFTP e affiancarli a formati strutturati come ETIM xChange (JSON) (vedi voce ETIM). Repository come EDATAPOOL e piattaforme di distribuzione come DOMUSPARTES.IT integrano questi approcci, permettendo alle aziende di ridurre errori, aumentare l’efficienza e migliorare la qualità delle informazioni lungo la filiera.