GNU/Linux >> Linux Esercitazione >  >> Linux

Come connettersi a SFTP utilizzando FileZilla per il trasferimento di file sicuro

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:

  1. Password
  2. 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.


Linux
  1. Come utilizzare il comando SFTP per il trasferimento di file sicuro

  2. Come importare la chiave privata in FileZilla per SFTP

  3. Connettiti a un server cloud con Filezilla utilizzando SFTP

  4. Come automatizzare i trasferimenti di file sftp utilizzando l'utilità Expect

  5. Come modificare la codifica utilizzata dal mio server SFTP?

Come utilizzare il Bluetooth su Ubuntu per il trasferimento di file

Utilizzo di FileZilla per la connessione al server SFTP tramite la GUI

Come creare un utente SFTP per una radice del documento del server Web

Come modificare le autorizzazioni dei file utilizzando FileZilla

Procedura:Comandi SFTP – Trasferisci file in modo sicuro su un server remoto

Come installare Android File Transfer per Linux su Ubuntu