Questo articolo ti mostrerà come configurare una connessione al tuo server SFTP utilizzando SFTP in FileZilla utilizzando una password o un'autenticazione basata su chiave SSH .
Perché utilizzare SFTP per i trasferimenti di file
Quando si tratta di FTP rispetto a SFTP, ci sono alcune differenze chiave da tenere a mente. Primo, nessuno vuole che le sue informazioni cadano nelle mani sbagliate. In secondo luogo, FTP (File Transfer Protocol) utilizza il testo in chiaro per tutte le trasmissioni.
Chiunque può leggere i nomi utente, le password, i comandi ei dati FTP annusando la rete.
D'altra parte, SFTP può trasferire informazioni in modo sicuro. Questo perché si basa su software FTP e utilizza il protocollo SSH per trasferire file e richiede che il client sia autenticato dal server per elementi di sicurezza avanzati.
In breve, SFTP è progettato per essere un'estensione di SSH per fornire funzionalità di trasferimento file sicure.
Connetti a SFTP utilizzando FileZilla
FileZilla è uno strumento software FTP open source gratuito che consente agli utenti di trasferire file da un computer locale a un computer remoto. È in grado di funzionare su Windows, Linux e macOS. FileZilla supporta i protocolli FTP, SFTP e FTPS.
SFTP fornisce due opzioni di autenticazione dell'utente durante la connessione al server:
- Password
- Autenticazione basata su chiave SSH
Le chiavi SSH sono più sicure della password. In questo articolo tratteremo entrambi i modi.
Tieni presente che se il server a cui ti stai connettendo supporta solo connessioni FTP, non connessioni SSH, non sarai in grado di utilizzare SFTP.
SFTP con FileZilla tramite password
Apri il Site Manager
di FileZilla facendo clic sull'icona in alto a sinistra nella barra dei menu.
Apparirà un popup per creare un nuovo profilo. Fare clic su New Site
e assegna il nome della nuova connessione al sito.
Nel pannello di destra, inserisci le seguenti informazioni:
- Protocollo :Questa è una sezione a discesa. Seleziona il
SFTP - SSH File Transfer Protocol
opzione. - Ospite :inserisci il nome del server o l'indirizzo IP del server.
- Porto :22
- Tipo di accesso :Seleziona
Normal
dal menu a tendina. - Utente :nome utente dell'utente del sistema.
- Password :Password dell'utente del sistema.
Premi il Connect
e salverà queste impostazioni e collegherà FileZilla al server SFTP.
Accetta il certificato SSL facendo clic su OK
pulsante. Assicurati di avere Always trust this host, add this key to the cache
selezionato quindi dovrai accettare il certificato solo una volta.
Una volta completato quanto sopra, dovresti essere in grado di connettere FileZilla al tuo server SFTP.
Una volta connesso, vedrai un elenco di file sul server sul lato destro. Per caricare nuovi file, trascina i file dal tuo computer (Local site
) al server (Remote site
).
SFTP con FileZilla utilizzando l'autenticazione basata su chiave SSH
Se non hai ancora creato una coppia di chiavi SSH, puoi consultare questo tutorial:Genera una coppia di chiavi SSH:come farlo (con esempi).
Apri FileZilla Site Manager
facendo clic sull'icona in alto a sinistra nella barra dei menu.
Apparirà un popup per creare un nuovo profilo. Fare clic su New Site
e assegna il nome della nuova connessione al sito.
Nel pannello di destra, inserisci le seguenti informazioni:
- Protocollo :Questa è una sezione a discesa. Seleziona il
SFTP – SSH File Transfer Protocol
opzione. - Ospite :inserisci il nome del server o l'indirizzo IP del server.
- Porto :22
- Tipo di accesso :Seleziona
Key file
dal menu a tendina. - Utente :nome utente dell'utente del sistema.
- File chiave : Fai clic su
Browse
e seleziona il tuo file della chiave privata .
Premi il Connect
e salverà queste impostazioni e collegherà FileZilla al server SFTP.
Accetta il certificato SSL facendo clic su OK
pulsante. Assicurati di avere Always trust this host, add this key to the cache
selezionato quindi dovrai accettare il certificato solo una volta.
Conclusione
Congratulazioni, hai connesso con successo FileZilla al tuo server SFTP!
Ora sai che SFTP significa SSH File Transfer Protocol e fornisce una connessione protetta durante il trasferimento di file da un host all'altro. Le sue funzionalità sono simili a FTP ma differiscono solo per il protocollo.
Se hai domande o suggerimenti da condividere, puoi farlo nella sezione commenti.