Filezilla FTP Client es un cliente FTP gratuito para Linux y Windows. Clientes FTP en Ubuntu (1)

ftp ( Transferencia de archivos Protocolo) – protocolo de transferencia de archivos. El protocolo FTP le permite transferir y descargar archivos desde el servidor. Hoy en día, este protocolo no es muy popular porque no admite el cifrado de datos. En lugar de FTP, utilizan el protocolo SFTP (transferencia de datos vía SSH), así como el protocolo SCP. Este artículo analiza la configuración de un servidor FTP normal basado en Ubuntu.

El protocolo FTP opera en modo cliente-servidor. El servidor escucha constantemente las solicitudes de clientes remotos en el puerto 21. Cuando se recibe una solicitud, controla la entrada y establece una conexión. Durante la sesión, el servidor ejecuta los comandos enviados por el cliente FTP. TCP se utiliza como protocolo de capa de transporte. FTP utiliza dos tipos de conexiones para transferir datos:

  1. Conexión de control (puerto 21)
  2. Conexión de datos (en modo activo puerto 20, en modo pasivo cualquier puerto mayor que 1024)

La separación entre conexión de control y conexión de datos es eficiente. Esto permite transferir comandos y archivos de forma independiente unos de otros.

FTP admite dos tipos de autenticación:

  1. Anónimo (iniciar sesión ftp o anónimo, contraseña – correo electrónico)
  2. Autorizado (cada usuario tiene su propio nombre de usuario y contraseña)

Cuando se trabaja a través del protocolo FTP se pueden establecer dos modos entre el cliente y el servidor: activo y pasivo. La conexión de control es la misma para el modo Activo y Pasivo. El cliente inicia una conexión TCP desde un puerto dinámico (1024 - 65535) al puerto número 21 en el servidor FTP, después de lo cual se produce la autenticación. Otras acciones dependen del modo seleccionado.

En modo activo, después de la autenticación, el cliente también informa al servidor su número de puerto (del rango dinámico 1024 - 65535) para que el servidor pueda conectarse al cliente para establecer una conexión de datos. El servidor FTP se conecta al número de puerto del cliente especificado utilizando el puerto TCP número 20 para la transferencia de datos.

En modo pasivo, después de la autenticación, el servidor le dice al cliente el número de puerto TCP (del rango dinámico 1024 - 65535) al que puede conectarse para establecer una conexión de datos.

Por lo tanto, en modo activo, el servidor es el iniciador de la conexión cuando se conecta con el cliente. En modo pasivo, el iniciador de la conexión es el cliente.

El modo activo es "dañino" para el cliente en el sentido de que cuando un servidor se conecta a él en un puerto aleatorio, lo más probable es que dicha conexión sea bloqueada por el firewall del lado del cliente. Por tanto, es necesario abrir puertos en el lado del cliente, lo que genera agujeros de seguridad. Por otro lado, este modo será útil para el servidor, ya que para la transferencia de datos se utiliza el conocido puerto 20.

El modo pasivo es “perjudicial” para el servidor, pero “beneficioso” para el cliente. El cliente realizará ambas conexiones al servidor, pero una de ellas será a un puerto alto aleatorio; dicha conexión será bloqueada por el firewall del lado del servidor.

El modo pasivo se utiliza normalmente cuando hay un firewall entre el cliente y el servidor.

Los comandos FTP más populares son:

Equipo Descripción
USUARIO Especificar nombre de usuario
APROBAR Especificar contraseña
LISTA Ver contenidos del directorio
CWD Cambiar el directorio actual
RETROCEDER Transferir un archivo del servidor al cliente
DETENER Transferir un archivo del cliente al servidor
TIPO Establecer modo de transferencia
DELEÁTUR Eliminar archivo
MDK Crear directorio
RMD Eliminar directorio
PASV Usar modo pasivo
ABANDONAR Cerrar sesión y desconectarse

FTP tiene tres modos de transferencia:

  1. Streaming: transferencia continua de datos como un flujo (sin procesamiento, procesamiento realizado por TCP)
  2. Bloque: FTP divide los datos en bloques (encabezado, campo de datos, tamaño de archivo en bytes) y los transfiere a TCP.
  3. Modo de compresión con un único algoritmo.

El servidor FTP es una “biblioteca” de archivos de un hosting, que se utiliza para almacenar archivos de diferentes formatos. Los servidores ftp más populares son vsftpd y proftpd. Se necesitan servidores FTP para alojar grandes volúmenes de datos para descarga pública y privada. A menudo, los servidores se utilizan para el acceso anónimo (invitado) a los servidores alojados. formulario abierto kits de distribución de software, música y fotografías. El acceso de usuarios anónimos permite, por regla general, únicamente ver catálogos y descargar información necesaria, pero en algunos servidores es al revés: hay directorios especiales donde cualquier usuario puede cargar un archivo para compartirlo.

Con el acceso no anónimo hay más posibilidades, pero se limitan al directorio donde se concede el acceso.

Pasemos a configurar el servidor. Trabajaremos con tal esquema.

Tanto el administrador como el usuario tendrán acceso al servidor FTP. El administrador y el usuario tienen acceso autorizado. En este caso, es necesario configurar los derechos de acceso para que el administrador tenga acceso ilimitado y el usuario tenga acceso solo a su directorio de inicio. También necesita configurar el acceso anónimo.

En Ubuntu para Servidores DHCP El demonio vsftpd está disponible. Instalamos un servidor DHCP, esto se hace con el comando:

testServer$ sudo apt-get install vsftpd

De forma predeterminada, la carga anónima está deshabilitada. Debe cambiar la configuración en el archivo /etc/vsftpd.conf.

testServer$ sudo nano /etc/vsftpd.conf

Allí encontramos la línea “anonymous_enable” y le asignamos el valor “Sí”. esta linea es responsable del acceso al servidor FTP de los usuarios anónimos.

También necesitas descomentar dos líneas: “write_enable” y “chroot_local_user”. La primera línea es responsable de la capacidad de escribir en el servidor, la segunda línea bloquea la capacidad de los usuarios locales de subir a un directorio superior a su carpeta de inicio.

Al final del archivo de configuración agregamos dos configuraciones:

Estas configuraciones establecen carpetas de inicio para usuarios locales y anónimos.

Guarde la configuración del archivo usando la combinación de teclas Ctrl + X (cuando se le solicite reemplazar el archivo actual, seleccione Sí). A continuación necesitas reiniciar. servidor FTP equipo

testServer$ sudo servicio vsftpd reiniciar

La siguiente etapa es la creación de usuarios.

Crea un superusuario con el comando:

testServer$ sudo adduser superusuario

Dale una contraseña:

testServer$ sudo contraseña superusuario

Le damos derechos ilimitados:

testServer$ sudo adduser superusuario sudo

nosotros creamos usuario habitual:

testServer$ sudo adduser usuario

Dale una contraseña:

testServer$ sudo contraseña usuario

Ingrese la nueva contraseña de UNIX: 12345

Cree un grupo de usuarios para administrar carpetas:

testServer$ sudo addgroup groupl

testServer$ sudo nano /etc/group

Busque la línea "groupl" usando Ctrl + W.

Agregamos nuestros usuarios superusuario y usuario a esta línea.

Crear carpetas para usuarios:

testServer$ sudo mkdir /srv/ftp/upload

testServer$ sudo mkdir /srv/ftp/superusuario

testServer$ sudo mkdir /srv/ftp/usuario

Establecer derechos de acceso a carpetas:

testServer$ sudo chmod 700 /srv/ftp/superusuario

testServer$ sudo chmod 770 /srv/ftp/usuario

testServer$ sudo chmod 575 /srv/ftp/subir

Cambiar propietarios de carpetas:

testServer$ sudo chown superusuario: /srv/ftp/superusuario

testServer$ sudo chown usuario:groupl /srv/ftp/usuario

testServer$ sudo chown:groupl /srv/ftp/upload

Así, obtenemos la siguiente imagen:

  1. Solo el usuario superusuario tiene acceso a la carpeta de superusuario, él también es el propietario de esta carpeta
  2. Tanto el usuario como el superusuario tienen acceso a la carpeta de usuario. Esto se debe a que configuramos los permisos en 7. 7 0. El segundo siete establece todos los derechos para el grupo de usuarios, al que agregamos superusuario.
  3. A la carpeta de carga acceso completo tener usuario y superusuario. Todos los demás sólo tienen permisos de lectura y ejecución. 5 75 . 5 = 101 (en binario). 101~rx. Es decir, otros usuarios (y esto incluye a los anónimos) no pueden escribir nada en la carpeta de carga.

Comprobamos los derechos de acceso y propietarios con el comando:

servidordeprueba$ ls -l /srv/ftp

Para comprobar el acceso al servidor FTP, debe utilizar cualquier navegador en barra de direcciones marcar:

ftp://172.16.1.2

En este caso, iniciamos sesión como usuario anónimo, ya que no ingresamos nombre ni contraseña.

Vemos tres carpetas. superusuario/, subir/, usuario/. Desde que nos hundimos usuario anónimo el acceso solo está disponible para la carpeta subir/.

Para iniciar sesión como superusuario, ingrese:

ftp:// [correo electrónico protegido]

Introduzca su nombre de usuario: superusuario, contraseña: 12345 . Como superusuario tenemos acceso a todas las carpetas.

Comprobemos al usuario habitual por última vez. Para evitar tener que introducir tu usuario y contraseña cada vez que inicies sesión, puedes escribir lo siguiente en la barra de direcciones:

ftp://usuario: [correo electrónico protegido]

Bajo el usuario solo podemos acceder a las carpetas. subir/ Y usuario/. A la carpeta superusuario/ se deniega el acceso.


Suscríbete a nuestro

FTP es un protocolo de transferencia de archivos para intercambiar archivos a través de cualquier red basada en TCP/IP para manipular archivos en otra computadora en esa red, independientemente de qué sistemas operativos estén involucrados (si las computadoras
permitir el acceso FTP). Existen muchos programas de servidor y cliente FTP. Se pueden configurar servidores FTP
en cualquier lugar entre servidores de juegos, servidores de voz, servidores de Internet y otros servidores físicos.

Clientes FTP GUI

gFTP es un cliente FTP multiproceso gratuito/de código abierto. Se usa más en sistemas tipo Unix, pero puede ser
También se puede utilizar en Mac OS X. Incluye una GUI (que utiliza GTK+) y una interfaz de línea de comandos.

Instalar gftp en Ubuntu

sudo aptitude instalar gftp

filezilla

FileZilla es un programa FTP para cargar y descargar archivos desde y hacia su sitio, servidor o host FTP. El programa le permite transferir archivos y navegar entre carpetas, sitios web y su computadora. Este software le permite realizar múltiples transferencias de archivos simultáneamente.

Instalar filezilla en Ubuntu

sudo aptitude instalar filezilla

Kasablanca

Kasablanca es un cliente ftp, escrito en c++, que utiliza las bibliotecas kde. Entre sus características se encuentran actualmente soporte de cifrado (auth tls), fxp, marcadores de sitios y transferencias en cola.

sudo aptitude instalar Kasablanca

FireFTP es un cliente FTP gratuito, seguro y multiplataforma para Mozilla Firefox que proporciona un acceso fácil e intuitivo a los servidores FTP.

KFTPgrabber

KFTPgrabber es un cliente FTP gráfico para K Desktop Environment. Implementa muchas funciones necesarias para la interacción FTP utilizable.

Instalar KFTPgrabber en Ubuntu

sudo aptitude instalar KFTPgrabber

WinSCP en VINO

WinSCP es un cliente SFTP y un cliente FTP gratuito de código abierto para Windows. También se admite el protocolo SCP heredado. Su función principal es la copia segura de archivos entre una computadora local y una remota.

Comandante GNOME

GNOME Commander es un administrador de archivos gráfico de "dos paneles" para el entorno de escritorio Gnome. GNOME Commander tiene como objetivo satisfacer las demandas de los usuarios más avanzados a quienes les gusta centrarse en la gestión de archivos, su trabajo a través de aplicaciones especiales y la ejecución de comandos inteligentes.

Instalar GNOME Commander en Ubuntu

sudo aptitude instala gnome-commander

Copia del sitio

sitecopy le permite mantener fácilmente sitios web remotos. El programa subirá archivos al servidor.
que han cambiado localmente y eliminar archivos del servidor que han sido eliminados localmente, manteniendo
el sitio remoto sincronizado. Se admiten FTP y WebDAV.

Instalar sitecopy en ubuntu

sudo aptitude instalar copia del sitio

corredor de archivos

FileRunner es un programa FTP basado en X. Le brinda una vista en ventana de los archivos en su local sistema y a
sistema remoto. Permite transferir varios archivos a la vez, etiquetar archivos, etc.

Instalar Filerunner en Ubuntu

sudo aptitude instalar filerunner

conquistador

Konqueror es el administrador de archivos de KDE. Tiene soporte para ftp y mucho más. Puede iniciar sesión en sitios ftp con
un nombre de usuario y contraseña como este:

Clientes FTP de línea de comando

ftp es la interfaz de usuario del protocolo de transferencia de archivos estándar ARPANET. El programa permite al usuario transferir archivos hacia y desde un sitio de red remoto.

Instalar ftp en Ubuntu

sudo aptitude instalar ftp

Cftp es un cliente ftp en el que sólo utilizas las teclas de flecha para moverte y obtener lo que deseas. Este programa es bastante limitado; probablemente quieras usar algo como lftp en su lugar.

Instalar cftp Ubuntu

sudo aptitude instalar ubuntu

Lftp es una herramienta de recuperación de archivos que admite los protocolos FTP, HTTP, FISH, SFTP, HTTPS y FTPS tanto en IPv4 como en IPv6. Lftp tiene un sorprendente conjunto de características, al tiempo que conserva su interfaz lo más simple y sencilla posible.

Las dos ventajas principales sobre otros clientes ftp son la confiabilidad y la capacidad de realizar tareas en segundo plano. Se volverá a conectar y recuperará el archivo que se está transfiriendo si se interrumpió la conexión. Puede iniciar una transferencia en segundo plano y continuar navegando en el sitio ftp. Hace todo esto en un solo proceso.

Cuando haya iniciado trabajos en segundo plano y sienta que ha terminado, puede simplemente salir de lftp y automáticamente pasará al modo nohup y completará las transferencias. También tiene características tan interesantes como reputación y espejo. También puede descargar un archivo lo antes posible utilizando varias conexiones al mismo tiempo.

Lftp también puede ser programable, puede usarse para reflejar sitios y le permite copiar archivos entre servidores remotos.
(incluso entre FTP y HTTP). Dispone de una amplia ayuda online. Admite marcadores y conexión a varios sitios ftp/http al mismo tiempo.

Instalar lftp en ubuntu

sudo aptitude instalar lftp

ftpcopy es un cliente FTP simple escrito para copiar archivos o directorios (recursivamente) desde un servidor FTP. Fue escrito para reflejar sitios FTP que admiten el formato de listado de directorios EPLF, pero también admite el formato de listado tradicional (/bin/ls).
ftpls es un cliente FTP que genera listados de directorios, ya sea en texto plano o HTML. Las herramientas sólo admiten FTP en modo pasivo. No hay ningún plan para admitir el modo activo.

Instalar ftpcopy ubuntu

sudo aptitude instalar ftpcopy

Este programa permite al usuario transferir archivos hacia y desde un sitio de red remoto y ofrece características adicionales que son extraviado en la interfaz estándar, ftp. Esta versión tiene habilitada la compatibilidad con Readline. Esta es una reescritura completa de la versión 2.4.3 (paquete Debian ncftp2).

Algunos usuarios pueden preferir la interfaz ncurses de pantalla completa del NcFTP 2.4.3 "antiguo"; Si es uno de ellos, instale el paquete ncftp2.

Instalar ncftp en Ubuntu

sudo aptitude instalar ncftp

tnftp es lo que muchos usuarios llaman cariñosamente el cliente ftp mejorado en NetBSD. Este paquete es un "puerto" del cliente ftp NetBSD a otros sistemas.

Las mejoras con respecto al cliente ftp estándar en 4.4BSD incluyen:

* edición de línea de comandos dentro de ftp
* Obtención de URL desde la línea de comandos, incluida la compatibilidad con:
-- servidores proxy http (cf: $http_proxy, $ftp_proxy)
-- autenticación
* comando sensible al contexto y finalización de nombre de archivo
* barra de progreso dinámica
* Soporte IPv6 (del proyecto WIDE)
* preservación del tiempo de modificación
* paginación de archivos locales y remotos, y de listados de directorios
(c.f: `lpage", `page", `pdir")
* soporte de modo pasivo, con respaldo al modo activo
* Anulación de "establecer opción" de variables de entorno ftp
* Soporte de proxy ftp de puerta TIS Firewall Toolkit (c.f: `gate")
* limitación de la tasa de transferencia (c.f: `-T", `rate")

Instalar tnftp en ubuntu

sudo aptitude instalar tnftp

Comandante de medianoche GNU

GNU Midnight Commander es un administrador de archivos de pantalla completa en modo texto. Utiliza una interfaz de dos paneles y un subshell para la ejecución de comandos. Incluye un editor interno con resaltado de sintaxis y un editor interno
Visor con soporte para archivos binarios. También se incluye el sistema de archivos virtual (VFS), que permite archivos en
sistemas remotos (por ejemplo, servidores FTP, SSH, SMB) y archivos dentro de archivos para manipularlos como archivos reales.

Instalar Midnight Commander en Ubuntu

sudo aptitude instalar mc

yafc es un cliente ftp destinado a reemplazar el programa ftp(1) estándar. Las características incluyen
caché de directorio, finalización remota de nombres de archivos, alias, ls coloreados, get/put/ls/rm recursivo, modo nohup

transferencias, etiquetado (puesta en cola), descargas en segundo plano y más. Esta versión está compilada sin autenticación KTH Kerberos 4/5.

Instalar yafc en Ubuntu

sudo aptitude instalar yafc

ftp es la interfaz de usuario del protocolo de transferencia de archivos estándar ARPANET. El programa permite al usuario
transferir archivos hacia y desde un sitio de red remoto.

ftp-ssl reemplaza el ftp normal mediante autenticación y cifrado SSL o TLS. Interopera con ftpd normal. Comprueba si la otra parte también está hablando SSL o TLS; de lo contrario, vuelve al protocolo ftp normal.

Ventajas sobre ftp(d) normal: Sus contraseñas y los datos que envíe no estarán en texto sin cifrar en la línea. Nadie puede conseguirlo con tcpdump o herramientas similares.

Instalar ftp-ssl en ubuntu

El programa ftp está disponible en la mayoría de los sistemas (incluso Win32 viene con un programa ftp).

existe gran número otros clientes ftp de consola. La lista que se proporciona aquí está lejos de ser completa, pero incluye los más populares. Búsquelos en FreshMeat para encontrar más.

NCFTP

NcFTP es un cliente ftp muy conocido para usuarios de Unix. Viene con la mayoría Distribuciones de Linux y tiene funciones avanzadas como finalización de pestañas y marcadores. La versión 2 de NcFTP tuvo problemas al ejecutarse en modo de pantalla completa. Esto se solucionó en la versión 3 (actualmente en beta).

No es 100% compatible con los comandos ftp estándar. Por ejemplo, get y put en NcFTP son similares a mget y mput en ftp estándar. Entonces, si desea guardar un archivo eliminado con un nombre diferente en disco local, debe ingresar get -z nombre remoto nombre local . NcFTP tiene una excelente ayuda para ayudarle a aprender los comandos.

La última versión de NcFTP está disponible en http://www.ncftp.com.

lukemftp

lukemftp tiene características avanzadas que incluyen: edición de línea de comando, selección en línea de comando Direcciones FTP y HTTP, finalización de línea sensible al contexto, barra de progreso del proceso, compatibilidad con IPv6, cambio de tiempo de guardado, paginación local y archivos eliminados, soporte de modo pasivo (con transición al modo activo), soporte de SOCKS y ajuste de velocidad de transmisión.

La última versión de lukemftp se encuentra en ftp://ftp.netbsd.org/pub/NetBSD/misc/lukemftp/.

lftp

El cliente lftp es un cliente FTP avanzado basado en una línea de comandos. Al igual que bash, tiene control de trabajo. Utiliza la biblioteca readline de GNU para la entrada. Tiene la capacidad de editar en la línea de comando y completar automáticamente la entrada. lftp también admite marcadores, uso de sitios espejo y transferencia de varios archivos a la vez.

puedes conseguir última versión lftp en http://ftp.yars.free.net/projects/lftp/.

cfp

Conveniente cliente FTP que se ejecuta en modo de pantalla completa. No tiene muchas capacidades, pero lo compensa con su facilidad de uso. La navegación por directorios se realiza utilizando las teclas cursor y Enter.

Puede obtener la última versión de cftp en http://ftp.giga.or.at/pub/nih/cftp/.

yafc

Yafc es un cliente ftp muy agradable de usar, con características que incluyen almacenamiento en caché de directorio, finalización remota de nombres de archivos, alias, coloración de archivos, recursividad get/put/ls/rm, colas, conexiones múltiples, soporte de proxy y más.

FTP es un protocolo de transferencia de archivos para intercambiar archivos a través de cualquier red basada en TCP/IP para manipular archivos en otra computadora en esa red independientemente de qué sistemas operativos estén involucrados (si las computadoras permiten el acceso FTP). Existen muchos programas de servidor y cliente FTP. Los servidores FTP se pueden configurar en cualquier lugar entre servidores de juegos, servidores de voz, servidores de Internet y otros servidores físicos.

Clientes FTP GUI

gFTP es un cliente FTP multiproceso gratuito/de código abierto. Se usa más en sistemas tipo Unix, pero también se puede usar en Mac OS X. Incluye una GUI (que utiliza GTK+) y una interfaz de línea de comandos.

Instalar gftp en Ubuntu

sudo aptitude instalar gftp

filezilla

FileZilla es un programa FTP para cargar y descargar archivos desde y hacia su sitio, servidor o host FTP. El programa le permite transferir archivos y navegar entre carpetas, sitios web y su computadora. Este software le permite realizar múltiples transferencias de archivos simultáneamente.

Instalar filezilla en Ubuntu

sudo aptitude instalar filezilla

Kasablanca

Kasablanca es un cliente ftp, escrito en c++, que utiliza las bibliotecas kde. Entre sus características se encuentran actualmente soporte de cifrado (auth tls), fxp, marcadores de sitios y transferencias en cola.

sudo aptitude instalar Kasablanca

FireFTP es un cliente FTP multiplataforma, seguro y gratuito para Mozilla Firefox que proporciona acceso fácil e intuitivo a servidores FTP.

KFTPgrabber

KFTPgrabber es un cliente FTP gráfico para K Desktop Environment. Implementa muchas funciones necesarias para la interacción FTP utilizable.

Instalar KFTPgrabber en Ubuntu

sudo aptitude instalar KFTPgrabber

WinSCP en VINO

WinSCP es un cliente SFTP y un cliente FTP gratuito de código abierto para Windows. También se admite el protocolo SCP heredado. Su función principal es la copia segura de archivos entre una computadora local y una remota.

Comandante GNOME

GNOME Commander es un administrador de archivos gráfico de "dos paneles" para el entorno de escritorio Gnome. GNOME Commander tiene como objetivo satisfacer las demandas de los usuarios más avanzados a quienes les gusta centrarse en la gestión de archivos, su trabajo a través de aplicaciones especiales y la ejecución de comandos inteligentes.

Instalar GNOME Commander en Ubuntu

sudo aptitude instala gnome-commander

Copia del sitio

sitecopy le permite mantener fácilmente sitios web remotos. El programa cargará archivos al servidor que hayan cambiado localmente y eliminará archivos del servidor que hayan sido eliminados localmente, manteniendo el sitio remoto sincronizado. Se admiten FTP y WebDAV.

Instalar sitecopy en ubuntu

sudo aptitude instalar copia del sitio

corredor de archivos

FileRunner es un programa FTP basado en X. Le brinda una vista en ventana de los archivos en su sistema local y en un sistema remoto. Permite transferir varios archivos a la vez, etiquetar archivos, etc.

Instalar Filerunner en Ubuntu

sudo aptitude instalar filerunner

conquistador

Konqueror es el administrador de archivos de KDE. Tiene soporte para ftp y mucho más. Puede iniciar sesión en sitios ftp con un nombre de usuario y contraseña como este:

Clientes FTP de línea de comando

Instalar ftp en Ubuntu

sudo aptitude instalar ftp

Cftp es un cliente ftp en el que sólo utilizas las teclas de flecha para moverte y obtener lo que deseas. Este programa es bastante limitado; probablemente quieras usar algo como lftp en su lugar.

Instalar cftp Ubuntu

sudo aptitude instalar ubuntu

Lftp es una herramienta de recuperación de archivos que admite los protocolos FTP, HTTP, FISH, SFTP, HTTPS y FTPS tanto en IPv4 como en IPv6. Lftp tiene un sorprendente conjunto de características, al tiempo que conserva su interfaz lo más simple y sencilla posible.

Las dos ventajas principales sobre otros clientes ftp son la confiabilidad y la capacidad de realizar tareas en segundo plano. Se volverá a conectar y recuperará el archivo que se está transfiriendo si se interrumpió la conexión. Puede iniciar una transferencia en segundo plano y continuar navegando en el sitio ftp. Hace todo esto en un solo proceso.

Cuando haya iniciado trabajos en segundo plano y sienta que ha terminado, puede simplemente salir de lftp y automáticamente pasará al modo nohup y completará las transferencias. También tiene características tan interesantes como reputación y espejo. También puede descargar un archivo lo antes posible utilizando varias conexiones al mismo tiempo.

Lftp también puede ser programable, puede usarse para reflejar sitios y le permite copiar archivos entre servidores remotos (incluso entre FTP y HTTP). Dispone de una amplia ayuda online. Admite marcadores y conexión a varios sitios ftp/http al mismo tiempo.

Instalar lftp en ubuntu

sudo aptitude instalar lftp

ftpcopy es un cliente FTP simple escrito para copiar archivos o directorios (recursivamente) desde un servidor FTP. Fue escrito para reflejar sitios FTP que admiten el formato de listado de directorios EPLF, pero también admite el formato de listado tradicional (/bin/ls).
ftpls es un cliente FTP que genera listados de directorios, ya sea en texto plano o HTML. Las herramientas sólo admiten FTP en modo pasivo. No hay ningún plan para admitir el modo activo.

Instalar ftpcopy ubuntu

sudo aptitude instalar ftpcopy

Este programa permite al usuario transferir archivos hacia y desde un sitio de red remoto y ofrece funciones adicionales que no se encuentran en la interfaz estándar, ftp. Esta versión tiene habilitada la compatibilidad con Readline. Esta es una reescritura completa de la versión 2.4.3 (paquete Debian ncftp2).

Algunos usuarios pueden preferir la interfaz ncurses de pantalla completa del NcFTP 2.4.3 "antiguo"; Si es uno de ellos, instale el paquete ncftp2.

Instalar ncftp en Ubuntu

sudo aptitude instalar ncftp

tnftp es lo que muchos usuarios llaman cariñosamente el cliente ftp mejorado en NetBSD. Este paquete es un "puerto" del cliente ftp NetBSD a otros sistemas.

Las mejoras con respecto al cliente ftp estándar en 4.4BSD incluyen:

* edición de línea de comandos dentro de ftp
* Obtención de URL desde la línea de comandos, incluida la compatibilidad con:
-- servidores proxy http (cf: $http_proxy, $ftp_proxy)
-- autenticación
* comando sensible al contexto y finalización de nombre de archivo
* barra de progreso dinámica
* Soporte IPv6 (del proyecto WIDE)
* preservación del tiempo de modificación
* paginación de archivos locales y remotos, y de listados de directorios
(c.f: `lpage", `page", `pdir")
* soporte de modo pasivo, con respaldo al modo activo
* Anulación de "establecer opción" de variables de entorno ftp
* Soporte de proxy ftp de puerta TIS Firewall Toolkit (c.f: `gate")
* limitación de la tasa de transferencia (c.f: `-T", `rate")

Instalar tnftp en ubuntu

sudo aptitude instalar tnftp

Comandante de medianoche GNU

GNU Midnight Commander es un administrador de archivos de pantalla completa en modo texto. Utiliza una interfaz de dos paneles y un subshell para la ejecución de comandos. Incluye un editor interno con resaltado de sintaxis y un visor interno con soporte para archivos binarios. También se incluye el sistema de archivos virtual (VFS), que permite manipular archivos en sistemas remotos (por ejemplo, servidores FTP, SSH, SMB) y archivos dentro de archivos comprimidos como archivos reales.

Instalar Midnight Commander en Ubuntu

sudo aptitude instalar mc

yafc es un cliente ftp destinado a reemplazar el programa ftp(1) estándar. Las características incluyen caché de directorio, finalización remota de nombres de archivos, alias, ls coloreados, get/put/ls/rm recursivo, transferencias en modo nohup, etiquetado (puesta en cola), descarga en segundo plano y más. Esta versión está compilada sin autenticación KTH Kerberos 4/5.

Instalar yafc en Ubuntu

sudo aptitude instalar yafc

ftp es la interfaz de usuario del protocolo de transferencia de archivos estándar ARPANET. El programa permite al usuario transferir archivos hacia y desde un sitio de red remoto.

ftp-ssl reemplaza el ftp normal mediante autenticación y cifrado SSL o TLS. Interopera con ftpd normal. Comprueba si la otra parte también está hablando SSL o TLS; de lo contrario, vuelve al protocolo ftp normal.

Ventajas sobre ftp(d) normal: Sus contraseñas y los datos que envíe no estarán en texto sin cifrar en la línea. Nadie puede conseguirlo con tcpdump o herramientas similares.

Instalar ftp-ssl en ubuntu

    ArchivoZilla- uno de los mejores administradores de FTP gratuitos con open código fuente(código abierto), con capacidades impresionantes:

  • Multiplataforma. Funciona en Windows, Linux, *BSD, Mac OS X y otros sistemas operativos
  • Admite múltiples protocolos de transferencia de datos de aplicaciones: FTP, FTP sobre SSL/TLS (FTPS) y Protocolo de transferencia de archivos SSH (SFTP), HTTP, SOCKS y FTP-Proxy
  • Soporte de protocolo IPv6
  • Soporte para arrastrar y soltar
  • Plurilingüe
  • Hay un práctico asistente de configuración de conexión de red.
  • Posibilidad de ajustar la velocidad de transmisión.
  • Reanudación de la transferencia de archivos cuando se pierde la conexión (reanudación), así como soporte para archivos grandes.
  • Soporte de cola de descarga.
  • Búsqueda y edición remota de archivos.
  • Administrador de sitio conveniente.
  • y muchas otras características que ni siquiera los análogos pagos tienen.

    El programa tiene una interfaz cómoda y agradable, admite muchos idiomas y, además, existe una versión portátil que se puede instalar en una unidad flash y utilizar en otras computadoras sin instalación.

    Después de la instalación, el cliente FTP Filezilla está listo para funcionar sin necesidad de cambiar ninguna configuración. Para conectarse a un servidor FTP, simplemente ingrese su dirección o nombre, credenciales y, si es necesario, número de puerto. El programa utiliza ventanas emergentes con sugerencias cuando pasa el cursor sobre el campo en el que está ingresando datos:

    La ventana del programa está dividida en varias partes: el registro del estado de la sesión en la parte superior, la ventana "Sitio local" a la izquierda, donde se muestran los archivos y directorios de la computadora local, la ventana "Sitio remoto", donde estructura de archivos servidor remoto, y en la parte inferior, una ventana donde se muestra el progreso de la transferencia del archivo actual.

    El menú contextual, al que se accede al hacer clic derecho en archivos y directorios en la ventana "Sitio local", le permite realizar ciertas acciones en relación con los objetos en la computadora local:

    Los elementos del menú le permiten navegar a través de la estructura del directorio, eliminar y cambiar el nombre de archivos y carpetas, y transferir datos inmediatamente al servidor cuando selecciona "Cargar al servidor", o agregar el objeto seleccionado a una tarea de carga que se puede completar más tarde.

    Similar menú contextual también se utiliza en relación con archivos y carpetas en la ventana "Sitio remoto"

    Lo mismo que para locales sistema de archivos, el menú contextual le permite transferir inmediatamente el objeto seleccionado a la computadora local cuando selecciona el elemento "Descargar", o agregarlo a una tarea que se puede completar más tarde. Puede, por ejemplo, seleccionar varios archivos y carpetas en diferentes directorios del servidor, agregarlos a la tarea y luego presionar la combinación de teclas Ctrl+P o seleccione el elemento del menú "Transferir - Ejecutar tarea". Para cancelar un trabajo en ejecución, presione nuevamente CTRL+P. La tarea interrumpida puede continuar.

    Los trabajos de recepción y transmisión de datos se guardan incluso si se interrumpe la sesión de conexión con el servidor o se reinicia el programa. Para gestionar tareas, utilice su propio menú contextual:

    Es posible ejecutar una tarea marcada, cancelar todas las tareas, establecer prioridades y comportamiento cuando sea necesario sobrescribir archivos y directorios existentes.

    filezilla instalado con configuraciones que son óptimas para los casos más comunes de intercambio de archivos entre la computadora local y los servidores en red local o en Internet, sin embargo, si es necesario, la configuración se puede cambiar a través del menú "Editar - Configuración"

    Si la calidad del canal de comunicación es mala, puede, por ejemplo, aumentar el número de intentos de conexión al servidor y el tiempo de espera entre intentos. Sin embargo, la gran mayoría de los ajustes ya se han realizado de tal manera que garanticen el funcionamiento. configuración típica Los clientes FTP y cambiarlos sin las calificaciones suficientes sólo pueden empeorar el rendimiento del programa y la facilidad de uso.

    Instrucciones