SFTP
L'SFTP è un protocollo di trasferimento file che funziona su SSH sulla porta 22 e crittografa sia l'accesso che i dati, usato per feed pianificati.

Cos’è l’SFTP?
L’SFTP (SSH File Transfer Protocol, ovvero Protocollo di trasferimento file SSH) è un protocollo per trasferire file in modo sicuro tramite una connessione SSH, solitamente sulla porta 22. Poiché tutto il traffico passa attraverso il tunnel SSH, le credenziali di accesso, os comandi e il contenuto stesso dei file vengono crittografati — a differenza del classico FTP, che invia tutto in chiaro. L’SFTP non è lo stesso di FTPS (semplice FTP incapsulato in TLS sulla porta 21); i due non sono intercambiabili. È possibile autenticarsi con nome utente/password o con una coppia di chiavi SSH.
Perché l’SFTP è importante?
Nell’ecommerce, l’SFTP è ancora un modo diffuso e affidabile per scambiare grandi file batch tra sistemi che não condividono un’API. Un fornitore potrebbe caricare un file CSV con scorte e prezzi su un server SFTP ogni notte, e il tuo sistema si occupa di prelevarlo e importarlo. La crittografia impedisce che i dati dei clienti, gli ordini e i listini prezzi siano esposti su Internet in transito, il che è fondamentale sia per la sicurezza sia per soddisfare i requisiti di conformità in materia di protezione dei dati.
Casi d’uso comuni
- Feed di prodotti pianificati. Scambio quotidiano automatizzato di feed di prodotti con un sistema ERP, PIM o un marketplace.
- Inventario e ordini a un 3PL. Invio di file di ordine a un magazzino logistico per la spedizione e ricezione dei livelli di magazzino aggiornati.
- Dropshipping dei fornitori. Prelievo di cataloghi e file di inventario da un grossista a orari prestabiliti.
- Accesso basato su chiavi. Configurazione di chiavi SSH al posto di password per trasferimenti automatici non presidiati.
Prospettiva di Shopify
Shopify non fornisce accesso SFTP o FTP al tema o ai file di sistema sottostanti — trattandosi di una piattaforma SaaS ospitata, si lavora invece tramite l’editor del tema, l’integrazione con GitHub, la Shopify CLI o l’Admin API. Di conseguenza, l’SFTP compare solitamente nelle integrazioni di terze parti: un connettore ERP, uno strumento di gestione dei feed o un sistema 3PL che scambia file CSV con un server SFTP esterno. Mantieni distinti SMTP e SFTP — uno invia e-mail, l’altro sposta file — e utilizza sempre le chiavi SSH anziché le password condivise per i flussi automatici.