Utilizzo di SFTP per il trasferimento di file sicuro
Pubblicato: 2022-06-21FTP è stato per molto tempo un metodo popolare e ampiamente utilizzato per trasferire file tra utenti remoti. Tuttavia, oggi non soddisfa gli standard di sicurezza internazionali. Pertanto, sempre più aziende scelgono il protocollo SFTP, che copre completamente le esigenze dei proprietari di VPS in termini di scambio dati sicuro.
Questa opzione di trasferimento di file tra partner commerciali e server aziendali è più sicura rispetto all'utilizzo di FTP.
Offriamo di capire chi dovrebbe usare e come usare SFTP. Parliamo dei vantaggi di questo. Per scoprire più in dettaglio come impostare una connessione a un server SFTP, link qui.
Cos'è l'SFTP?
Nella primavera del 2019, gli sviluppatori OpenSSH hanno proposto di sostituire il protocollo SCP obsoleto con una versione aggiornata di SFTP, chiamata anche Secure Shell Data Transfer Protocol (SSH).
Infatti, SFTP è un protocollo di rete che consente l'accesso:
- ai file che si trovano su un server remoto;
- trasferire file tra server indipendentemente dalla distanza tra loro;
- per gestire i file remoti tramite un flusso affidabile.
Il modo sicuro per lavorare con i file SFTP remoti è stato creato da Internet Engineering Group (IETF) come estensione del protocollo SSH per un trasferimento di file più sicuro. Ma anche se è descritto nel contesto di SSH, il formato e le capacità ne consentono l'utilizzo per diverse applicazioni, ad esempio per il trasferimento sicuro dei dati su TLS o in applicazioni VPN.
SFTP protegge i file mediante crittografia e funzioni crittografiche, previene l'intercettazione delle password e gli attacchi degli hacker. Questo protocollo, quando si tenta di trasferire i dati, identifica necessariamente sia il server che l'utente stesso. Una funzionalità aggiuntiva per il client SFTP è la possibilità di riprendere la trasmissione interrotta, visualizzare un elenco di directory ed eliminare i dati a distanza.
SFTP non solo sostituisce FTP, ma sostituisce anche FTP/S con sicurezza. Questo protocollo ripete completamente tutte le loro funzionalità. Allo stesso tempo, è più affidabile e con una semplice configurazione. Allora perché usare i vecchi protocolli?
Caratteristiche dell'utilizzo di SFTP
Come già accennato, il protocollo SFTP prevede il trasferimento sicuro dei dati quando il server autentica l'utente. Solo in questo caso è possibile inviare o ricevere file e lavorare con essi. Grazie alla crittografia vengono eliminati i rischi di intercettazione delle password e delle informazioni riservate nella loro forma originale.
L'autenticazione dell'utente SFTP viene eseguita immettendo una password o un altro identificatore, ad esempio dopo aver verificato la chiave SSH. È possibile impostare l'autenticazione a due vie. Parte della chiave SSH viene trasmessa ai client che hanno accesso a file privati e l'altra metà si trova sul server. Solo quando entrambe le parti delle chiavi corrispondono, si apre la possibilità di lavorare con le informazioni.
Il trasferimento sicuro dei dati è necessario non solo nelle attività commerciali. Se la proprietà intellettuale o i segreti di stato cadono nelle mani di intrusi, il caso può avere conseguenze devastanti. Pertanto, non solo le banche, gli scambi, le società, ma anche le agenzie governative utilizzano spesso SFTP per scambiare file.
Per iniziare a utilizzare il protocollo SFTP, l'utente deve installare un client SFTP e richiedere un server SFTP al provider.

- Un client SFTP è un software che connette un utente a un server. Il software scarica anche i file per l'archiviazione sul server e li recupera in remoto dal server per un uso successivo sul computer.
- Il server SFTP è il volume sul server in cui sono archiviati i dati e da dove possono essere ricevuti. Il server trasferisce i file in modo sicuro tramite il protocollo SSH. Ad esempio, uno sviluppatore di applicazioni può caricare gli aggiornamenti su un server SFTP in modo che gli acquirenti raccolgano i file tramite un client SFTP. E la sede di una grande azienda può caricare la documentazione contabile sul server SFTP in modo che i rappresentanti delle filiali possano conoscerla da diverse parti del mondo.
Quando usare SFTP
Il protocollo SFTP è necessario se la privacy dei dati e la sicurezza del trasferimento dei file sono importanti. Alcuni atti e leggi internazionali ne richiedono l'uso incondizionato. Ad esempio, la "Legge sul trasferimento e la protezione dei dati medici" (HIPAA), la "Legge sulla protezione dei dati personali degli utenti dello Stato della California" (CCPA) e altri. La riservatezza è molto importante in questi casi. Dopotutto, i medici sono obbligati a conservare i dati dei pazienti e a trasferirli in sicurezza, se necessario, alle compagnie di assicurazione e ad altre autorità interessate.
Alcuni utenti hanno apprezzato la capacità del protocollo SFTP di integrare la VPN. Sia un sistema che il secondo sono progettati per proteggere i dati. Tuttavia, SFTP è regole e convenzioni e VPN è un tunnel per il trasferimento di file. Se trasferisci informazioni tramite il protocollo SFTP su una VPN, sarai in grado di ottenere la massima protezione.
Vantaggi di SFTP
Strutture commerciali, agenzie governative e grandi aziende stanno implementando sempre più il protocollo SFTP nel loro lavoro, cercando di garantirne la sicurezza e la riservatezza dei dati. Se elenchiamo nuovamente i vantaggi di questo protocollo di rete, vale la pena ricordare:
- Alta velocità. I server utilizzati con SFTP forniscono un trasferimento facile e veloce di file "pesanti". Il client può inviare o ricevere più file contemporaneamente. Che fa risparmiare tempo.
- Sicurezza. I file archiviati, trasmessi e ricevuti sono crittografati. Solo se è presente un diritto di accesso confermato da una password o da una parte della chiave, l'utente può eseguire qualsiasi manipolazione.
- Facilità di gestione. SFTP semplifica la gestione del server tramite un'interfaccia Web o un client.
- SFTP e firewall interagiscono facilmente. I comandi ei file vengono trasmessi tramite la connessione alla porta 22. È incluso dalle schermate di sicurezza nelle relative impostazioni di sicurezza.
Dovrei scegliere SFTP o no?
Gli sviluppatori posizionano il protocollo SFTP come un metodo di trasmissione dati altamente affidabile. E numerosi utenti confermano che ha numerose funzionalità e vantaggi. Tuttavia, la sicurezza di lavorare con i file dipende dalle chiavi SSH. Se commetti un errore, se la gestione delle chiavi SSH cade nelle mani sbagliate, le risorse crittografiche riservate potrebbero essere disponibili per gli aggressori. In questo caso, le terze parti avranno accesso alle reti aziendali. Pertanto, quando si sceglie il protocollo SFTP, è importante che gli utenti garantiscano la protezione delle chiavi SSH. Scegli con attenzione il tuo provider per proteggere la connessione tra host. Un hoster affidabile garantisce supporto tecnico 24 ore su 24, nonché l'automazione dei cicli di vita SSH.