Respuestas:
Mi preferencia personal es filezilla
.
Puede instalarlo desde los repositorios escribiendo sudo apt-get install filezilla
.
Es bastante estable y con muchas características.
Alternativamente, si desea descargar usando un cliente FTP de shell (sin GUI), puede intentar usar wget
o ncftp
.
Algunos ejemplos:
ncftpget –R –v –u "username" <ftp_site> <local_dir> <remote_dir>
, (donde "R" = recursivo, "v" = detallado )
wget -r ftp://username:password@<ftp_site>/
wget
proporciona muchas opciones, lo he usado muchas veces y creo que realmente deberías probarlo (lee su 'página de manual', vale la pena)
Algunas soluciones de línea de comando de este hilo en SO :
wget -l 100 --user=<user> --password=<password> ftp://server/which/folder
El -l 100
es para establecer la profundidad en 100, como lo -r
establece en 5.
O:
wget -r ftp://user:pass@server.com/
Puede que no siempre funcione, según SO, así que intente en su -m
lugar.
O use de la ncftp
siguiente manera:
ncftp -u <user> -p <pass> <server>
ncftp> mget directory
Alternativamente use sftp
:
scp -r user@server:/which/folder /destination/folder/
Este es muy recomendable sobre FTP simple.
Abra Nautilus, seleccione Archivo> Conectarse al servidor. Seleccione FTP con inicio de sesión. Cuando haya iniciado sesión, haga clic con el botón derecho en la carpeta que desea copiar y péguela en algún lugar de su sistema local.
No es necesario instalar cosas. Tienes todo lo que necesitas. :)
Cualquier cliente FTP puede descargar directorios de forma recursiva y también autenticarse con un nombre de usuario y contraseña. Simplemente inicie Ubuntu Software Center, busque "ftp" y elija una de las opciones.
Filezilla parece un buen candidato para instalar y ver si funciona para usted (aunque nunca lo usé).
¿O quiere decir que desea descargar archivos de una manera inusual (en una terminal, desde un script de shell, etc.)?