GNU/Linux >> Tutoriels Linux >  >> Linux

Utilisation de Wget avec FTP pour télécharger/déplacer des sites Web de manière récursive

Parfois, vous devez déplacer un site Web d'un serveur à un autre. Au lieu de télécharger le site Web de l'ancien serveur sur votre PC via FTP et de le télécharger de votre PC vers le nouveau serveur, cela vous ferait gagner beaucoup de temps de simplement copier le site Web d'un serveur à l'autre. Ce tutoriel explique comment utiliser Wget pour télécharger/déplacer un site Web d'un serveur à l'autre via FTP.

1 Remarque préliminaire

Je suppose que vous avez une connexion FTP fonctionnelle sur le serveur distant.

2 Utiliser Wget

Pour télécharger un site Web distant sur votre serveur local de manière récursive, vous pouvez utiliser Wget comme suit :

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

Le commutateur -m active la mise en miroir, ce qui signifie qu'il permet la récursivité avec une profondeur de récursivité infinie, et qu'il conserve les listes de répertoires FTP ainsi que les horodatages.

Si vous souhaitez simplement télécharger un sous-répertoire spécifique, par ex. /htdocs, procédez comme suit :

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

Si votre nom d'utilisateur ou votre mot de passe contient des espaces ou des caractères spéciaux, placez-les entre guillemets simples. Exemple :

wget -m ftp://'user name':'pass!word'@www.mydomain.tld/
  • Wget :http://www.gnu.org/software/wget/

Linux
  1. Top 10 des cas d'utilisation de la commande Wget (avec exemples)

  2. Utilisation d'Ansible pour interagir avec les points de terminaison Web

  3. Comment utiliser Wget pour télécharger récursivement des fichiers depuis un répertoire web ?

  4. Comment télécharger plusieurs fichiers à la fois à l'aide de la commande Mget à partir du serveur FTP sans appuyer sur Y à chaque fois ?

  5. Comment télécharger récursivement un répertoire à l'aide de smbclient ?

Télécharger des fichiers avec Monsta FTP

Comment configurer un serveur FTP avec ProFTPD dans Ubuntu 18.04

Comment installer un serveur FTP avec ProFTPD sur RockyLinux 8

Lancer une ferme Web Windows avec Web Deploy

Comment configurer un serveur FTP avec VSFTPD

Le guide de téléchargement ultime de Wget avec 15 exemples impressionnants