Los mejores clientes FTP de línea de comandos para Linux


El Protocolo de transferencia de archivos (FTP) es un protocolo de red que se utiliza para transferir archivos entre un cliente y un servidor en una red informática. Las primeras aplicaciones FTP se crearon para la línea de comandos antes de que los sistemas operativos GUI se convirtieran en algo y aunque hay varios clientes FTP GUI, los desarrolladores todavía crean clientes FTP basados u200bu200ben CLI para los usuarios que prefieren usar el método anterior.

Aquí hay una lista de los mejores clientes FTP basados u200bu200ben línea de comandos para Linux.

1. FTP

Los sistemas operativos Linux se envían con clientes FTP integrados a los que puede acceder fácilmente ingresando el comando ftp en su terminal.

Con FTP puede conectarse a servidores de forma anónima (si esta función está habilitada en el servidor) o usando sus credenciales de usuario, descargar/cargar archivos entre su máquina local y los servidores conectados, usar alias, etc.

Además, cuando se usa FTP para transferir archivos entre computadoras, la conexión no es segura y los datos no están encriptados. Para una transferencia de datos segura, utilice sFTP (Protocolo seguro de transferencia de archivos) o SCP (Copia segura).

2. LFTP

LFTP es una utilidad de línea de comandos de código abierto y gratuita diseñada para varios protocolos de transferencia de archivos (por ejemplo, sftp, fish, torrent) en Unix y sistemas operativos similares.

Cuenta con marcadores, control de trabajos, soporte para la biblioteca readline, un comando de espejo incorporado y soporte para múltiples transferencias de archivos en paralelo.

lftp está disponible para instalar desde los repositorios predeterminados usando el administrador de paquetes como se muestra.

$ sudo apt install lftp  [On Debian/Ubuntu]
$ sudo yum install lftp  [On CentOs/RHEL]
$ sudo dnf install lftp  [On Fedora]

3. NcFTP

NcFTP es un cliente FTP multiplataforma gratuito y la primera alternativa al programa FTP estándar desarrollado para presumir de facilidad de uso y varias mejoras de funciones y rendimiento de FTP.

Sus características incluyen remarcación del host, procesamiento en segundo plano, reanudación automática de descargas, finalización de nombre de archivo, medidores de progreso, soporte para otros programas de utilidad como ncftpput y ncftpget.

NcFTP está disponible para instalar desde los repositorios predeterminados usando el administrador de paquetes como se muestra.

$ sudo apt install ncftp  [On Debian/Ubuntu]
$ sudo yum install ncftp  [On CentOs/RHEL]
$ sudo dnf install ncftp  [On Fedora]

4. cbftp

ctftp es un cliente FTP/FXP flexible que permite a los usuarios transferir archivos grandes de manera segura y eficiente sin usar correos electrónicos. Por lo general, funciona en la línea de comandos, pero puede ejecutarlo en una semi-GUI usando ncurses.

Sus características incluyen un visor interno que admite múltiples codificaciones, listas de omisión, comandos remotos para comandos de llamada UDP como race, download, fxp, raw, idle, etc., y cifrado de datos con AES-256, entre otros.

5. Yafc

Yafc es un cliente FTP de código abierto diseñado como reemplazo del programa FTP estándar en sistemas Linux con soporte para sistemas compatibles con POSIX.

Es completamente gratuito con una lista rica de funciones que incluye get/put/fxp/ls/rm recursivo, cola, finalización de tabulación, alias y soporte para SSH2 y proxy.

Yafc está disponible para instalar desde los repositorios predeterminados usando el administrador de paquetes como se muestra.

$ sudo apt install yafc  [On Debian/Ubuntu]
$ sudo yum install yafc  [On CentOs/RHEL]
$ sudo dnf install yafc  [On Fedora]

¿Tiene alguna experiencia con estos clientes FTP de línea de comandos? ¿O conoces alternativas que deberían estar en esta lista? No dude en dejar sus comentarios a continuación.