Descargar un directorio completo desde un ftp

Uff, esto me parece digno de un post-tip, porque me costó un poco hacerlo desde el ftp por consola, golpeando el get, mget, mdir en modos binary, ascii, etc, etc, etc…

Hasta que recordé la maravilla del wget, antes lo había usado para descargarme un sitio web completo a mi maquina y poder navegarlo offline, ahora me puse a “desmenuzarlo” un poco más y logré lo que quería, descargarme un directorio completo desde un ftp.

#wget -cr ftp//:elsitio.com/directorio/ –user usuario –password clave

la opcion -c es para que puedas pausar la descarga y continuarla luego, maravilloso no? y la opción -r es para navegar entre los directorios.

Espero sea de utilidad para alguien.

7 Responses to “Descargar un directorio completo desde un ftp”

  1. Mauricio Says:

    explicamelo mas clarito y como lo hallastes

  2. Ynnek Says:

    Hola! ¿Cual es la duda?

  3. Willy Wong Says:

    Saludos Ynnek, gracias por el datos, pero no me funcionó. No soy muy linuxero, pero sí curioso, así que revisé los comandos del wget y este me funcionó:

    wget -cr ftp://tudominio.com/public_html/ –ftp-user=USUARIO –ftp-password=PASSWORD

  4. Aladino Says:

    Pues ami no me funciona esto.
    en cambio si me funciona lo siguiente:

    # wget -c -r ftp://usuario:password@servidor.com/directorio/

    saludos

  5. Jaime de Aquino Says:

    Muy buenas… A mi me funciona tal y como a Aladino… El problema está cuando en el usuario existe una @ u otro caracter especial, que entonces tendremos que usar –ftp-user y –ftp-passwd pero que estos no existen en la versión 1.9.1 por ejemplo y si estan en la 1.10.

    He probado a poner \ y de todo antes de la @ que contiene el nombre de usuario, pero no he sido capaz… alguien me recomienda algo?

    ftp://username@uu.es:password@yourdomain.com

    Eso da error en el puerto…

    Gracias.

  6. Fernando Monzon Says:

    Asi me funciona a mi

    ftp://username#uu.es:pass@yourdomain.com

Dejar una respuesta