GNU/Linux >> Linux Esercitazione >  >> Linux

Come installare LFTP per scaricare e caricare file in Linux

Quando si tratta della disponibilità di ftp (protocollo di trasferimento file ) le soluzioni client, il sistema operativo Linux e le sue numerose distribuzioni non deludono mai.

In questa zona, c'è abbondanza di pesce nell'oceano. I client ftp basati su Linux sono una combinazione di soluzioni GUI e non GUI. Le soluzioni client FTP non solo ti danno accesso a macchine e server remoti, ma ti consentono anche di caricare/scaricare facilmente file su/dai tuoi computer/server remoti.

[ Potrebbe piacerti anche:Come scaricare e caricare una directory remota in sFTP ]

Affinché questi trasferimenti di file (caricamenti e download) avvengano correttamente, un client FTP deve supportare vari protocolli di trasferimento dati. La natura ricca di funzionalità di LFTP gli consente di supportare numerosi protocolli di gestione della rete, comunicazione di rete e sicurezza della rete come FTP, sFTP, FTPS, FISH, HFTP, SSH, HTTP, HTTPS e BitTorrent.

Un altro importante protocollo supportato da LFTP è FXP (Protocollo di scambio di file ). Attraverso di essa, due server FTP remoti possono scambiare comodamente file di directory.

Funzionalità LFTP eccellenti

Con LFTP , è possibile pianificare quando avviare/eseguire un'operazione di trasferimento file. Questo approccio è implementato senza problemi attraverso script automatizzati per gli utenti che cercano un'alternativa da LFTP modalità interattiva in cui le operazioni di trasferimento dei file vengono gestite manualmente.

Altre caratteristiche degne di nota di LFPT includono:

  • Code di trasferimento
  • Ripresa dei download parziali
  • Trasferimento di file segmentato
  • Limitazione della larghezza di banda
  • Copia ricorsiva di directory di file
  • Supporto per i segnalibri

Come installare LFTP in Linux

Per utilizzare LFTP client sulla distribuzione del sistema operativo Linux di tua scelta, vai con uno dei seguenti comandi di installazione LFTP.

$ sudo apt-get install lftp     [On Debian, Ubuntu and Mint]
$ sudo yum install lftp         [On RHEL/CentOS/Fedora and Rocky Linux/AlmaLinux]
$ sudo emerge -a net-ftp/lftp   [On Gentoo Linux]
$ sudo pacman -S lftp           [On Arch Linux]
$ sudo zypper install lftp      [On OpenSUSE]    

Accesso senza password LFTP in Linux

Da LFTP supporta SSH protocollo, potremmo generare una chiave SSH in modo da non doverci connettere al nostro server tramite l'autenticazione della password.

$ sudo ssh-keygen -t rsa 

Salta Inserisci passphrase:passo premendo [Invio ] sulla tastiera.

Quindi, copia la chiave SSH generata sul server Linux remoto.

$ sudo ssh-copy-id [email protected]

Prova l'accesso senza password SSH.

$ sudo ssh [email protected]

Utilizzo LFTP ed esempi in Linux

Per utilizzare LFTP client, è necessario attenersi alla sua regola di sintassi standard. È necessario avere familiarità con il nome utente e il nome host/indirizzo IP della macchina remota a cui si desidera connettersi tramite LFTP. Potrebbe essere necessario specificare il numero di porta tramite cui LFTP si connetterà alla macchina/server remoto.

$ lftp sftp://your_username@your_hostname/host_IP_address
OR
$ lftp sftp://your_username@your_hostname/host_IP_adress:port_number

Un esempio di connessione a un server remoto tramite lftp può essere implementato nel modo seguente:

$ sudo lftp sftp://[email protected] 

Poiché abbiamo configurato una chiave SSH, premi semplicemente [Invio ] sulla tastiera quando viene richiesta una password.

Possiamo usare il comando ls per visualizzare le directory ei file sul server remoto.

$ ls

Carica file tramite LFTP

La sintassi del comando per caricare i file di dati in LFTP è la seguente:

put name_of_file_to_send

La sua implementazione di esempio avrà il seguente aspetto:

Devi prima identificare il file che devi inviare dal pwd (directory di lavoro padre) del tuo computer locale.

> lpwd
> put print.pdf

Scarica file tramite LFTP

La sintassi del comando per scaricare i file di dati sul computer locale in LFTP è la seguente:

$ pget name_of_file_to_download

La sua implementazione di esempio avrà il seguente aspetto:

> pget linuxshelltips_v2.txt

Ora che sei riuscito a installare e utilizzare con successo LFTP per il caricamento e il download di file, la sua pagina man offre un approccio più dinamico all'utilizzo di questo fantastico client ftp.

$ man lftp

Linux
  1. Come caricare o scaricare file/directory utilizzando sFTP in Linux

  2. Come installare e testare Ansible su Linux

  3. Come installare e utilizzare Flatpak in Linux

  4. Come scaricare e caricare file su SSH

  5. Come installare e utilizzare Traceroute in Linux

Come installare Rclone in Linux e Unix

Come installare e utilizzare phpMyAdmin in Linux

Come installare e utilizzare il comando fd in Linux

Come installare e utilizzare Nu Shell su Linux

Come installare TestDisk su Linux e recuperare i file eliminati

Come installare e utilizzare Pigz per comprimere i file più velocemente in Linux