GNU/Linux >> Tutoriales Linux >  >> Linux

Uso de Wget con FTP para descargar/mover sitios web de forma recursiva

A veces es necesario mover un sitio web de un servidor a otro. En lugar de descargar el sitio web del antiguo servidor a su PC a través de FTP y cargarlo desde su PC al nuevo servidor, ahorraría mucho tiempo si simplemente copiara el sitio web de un servidor a otro. Este tutorial explica cómo usar Wget para descargar/mover un sitio web de un servidor a otro a través de FTP.

1 nota preliminar

Supongo que tiene un inicio de sesión de FTP en funcionamiento en el servidor remoto.

2 Usando Wget

Para descargar un sitio web remoto a su servidor local de forma recursiva, puede usar Wget de la siguiente manera:

wget -m ftp://username:[email protected]/

El interruptor -m habilita la duplicación, lo que significa que habilita la recursión con una profundidad de recurrencia infinita y mantiene las listas de directorios FTP, así como las marcas de tiempo.

Si solo desea descargar un subdirectorio específico, p. /htdocs, lo haría de la siguiente manera:

wget -m ftp://username:[email protected]/htdocs

Si su nombre de usuario o contraseña contiene espacios o caracteres especiales, escríbalos entre comillas simples. Ejemplo:

wget -m ftp://'user name':'pass!word'@www.mydomain.tld/

3 Enlaces

  • Wget:http://www.gnu.org/software/wget/

Linux
  1. Los 10 principales casos de uso del comando Wget (con ejemplos)

  2. Uso de Ansible para interactuar con puntos finales web

  3. Configuración de un servidor FTP con vsFTPd en Raspberry Pi

  4. ¿Cómo descargar varios archivos a la vez usando el comando Mget del servidor Ftp sin presionar Y cada vez?

  5. ¿Cómo descargo recursivamente un directorio usando smbclient?

Subir archivos con Monsta FTP

Cómo configurar un servidor FTP con ProFTPD en Ubuntu 18.04

Cómo instalar un servidor FTP con ProFTPD en RockyLinux 8

Inicie una granja web de Windows con Web Deploy

Cómo configurar un servidor FTP con VSFTPD

La guía de descarga definitiva de Wget con 15 ejemplos impresionantes