GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo instalar LFTP para descargar y cargar archivos en Linux

Cuando se trata de la disponibilidad de ftp (protocolo de transferencia de archivos ) las soluciones para clientes, el sistema operativo Linux y sus numerosas distribuciones nunca defraudan.

En esta zona, hay muchos peces en el océano. Los clientes ftp basados ​​en Linux son una mezcla de soluciones GUI y no GUI. Las soluciones de cliente FTP no solo le brindan acceso a máquinas y servidores remotos, sino que también le permiten cargar/descargar archivos fácilmente a/desde sus máquinas/servidores remotos.

[ También te puede interesar:Cómo descargar y cargar un directorio remoto en sFTP ]

Para que estas transferencias de archivos (cargas y descargas) se realicen con éxito, un cliente FTP debe admitir varios protocolos de transferencia de datos. La naturaleza rica en funciones de LFTP le permite admitir numerosos protocolos de gestión de red, comunicación de red y seguridad de red, como FTP, sFTP, FTPS, FISH, HFTP, SSH, HTTP, HTTPS y BitTorrent.

Otro protocolo importante compatible con LFTP es FXP (Protocolo de intercambio de archivos ). A través de él, dos servidores FTP remotos pueden intercambiar cómodamente archivos de directorio.

Características principales de LFTP

Con LFTP , puede programar cuándo iniciar/ejecutar una operación de transferencia de archivos. Este enfoque se implementa a la perfección a través de secuencias de comandos automatizadas para los usuarios que buscan una alternativa del LFTP. modo interactivo donde las operaciones de transferencia de archivos se manejan manualmente.

Otras características notables de LFPT incluyen:

  • Colas de transferencia
  • Reanudación de descargas parciales
  • Transferencia de archivos segmentados
  • Limitación del ancho de banda
  • Copia recursiva de directorios de archivos
  • Compatibilidad con marcadores

Cómo instalar LFTP en Linux

Para usar el LFTP cliente en la distribución del sistema operativo Linux de su elección, vaya con uno de los siguientes comandos de instalación 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]    

Acceso sin contraseña LFTP en Linux

Desde LFTP admite SSH protocolo, podríamos generar una clave SSH para que no tengamos que conectarnos a nuestro servidor a través de la autenticación de contraseña.

$ sudo ssh-keygen -t rsa 

Omitir Ingresar frase de contraseña:paso presionando [Enter ] en el teclado.

A continuación, copie la clave SSH generada en el servidor Linux remoto.

$ sudo ssh-copy-id [email protected]

Pruebe el acceso sin contraseña SSH.

$ sudo ssh [email protected]

Uso de LFTP y ejemplos en Linux

Para usar el LFTP cliente, debe cumplir con su regla de sintaxis estándar. Debe estar familiarizado con el nombre de usuario y el nombre de host/dirección IP de la máquina remota a la que desea conectarse a través de LFTP. Opcionalmente, es posible que deba especificar el número de puerto a través del cual LFTP se conectará a la máquina/servidor remoto.

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

Un ejemplo de conexión a un servidor remoto a través de lftp se puede implementar de la siguiente manera:

$ sudo lftp sftp://[email protected] 

Como configuramos una clave SSH, simplemente presione [Enter ] en su teclado cuando se le solicite una contraseña.

Podemos usar el comando ls para ver los directorios y archivos en el servidor remoto.

$ ls

Subir archivos a través de LFTP

La sintaxis del comando para cargar archivos de datos bajo LFTP es la siguiente:

put name_of_file_to_send

Su implementación de ejemplo se verá de la siguiente manera:

Primero debe identificar el archivo que necesita enviar desde el pwd (directorio de trabajo principal) de su máquina local.

> lpwd
> put print.pdf

Descargar archivos a través de LFTP

La sintaxis del comando para descargar archivos de datos a su máquina local bajo LFTP es la siguiente:

$ pget name_of_file_to_download

Su implementación de ejemplo se verá de la siguiente manera:

> pget linuxshelltips_v2.txt

Ahora que ha logrado instalar y usar con éxito LFTP para la carga y descarga de archivos, su página de manual ofrece un enfoque más dinámico para usar este increíble cliente ftp.

$ man lftp

Linux
  1. Cómo instalar y probar Ansible en Linux

  2. Cómo instalar y usar Flatpak en Linux

  3. Cómo instalar y usar Traceroute en Linux

  4. Cómo archivar y comprimir archivos en Linux

  5. Cómo instalar archivos .deb en Ubuntu Linux

Cómo instalar Rclone en Linux y Unix

Cómo instalar y usar phpMyAdmin en Linux

Cómo instalar y usar el comando fd en Linux

Cómo instalar y usar Nu Shell en Linux

Cómo instalar TestDisk en Linux y recuperar archivos eliminados

Cómo instalar y usar Pigz para comprimir archivos más rápido en Linux