GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Verwenden von Wget mit FTP zum rekursiven Herunterladen/Verschieben von Websites

Manchmal müssen Sie eine Website von einem Server auf einen anderen verschieben. Anstatt die Website vom alten Server per FTP auf Ihren PC herunterzuladen und von Ihrem PC auf den neuen Server hochzuladen, würde es viel Zeit sparen, die Website einfach von einem Server auf den anderen zu kopieren. Dieses Tutorial erklärt, wie man Wget verwendet, um eine Website per FTP von einem Server auf den anderen herunterzuladen/zu verschieben.

1 Vorbemerkung

Ich gehe davon aus, dass Sie einen funktionierenden FTP-Login auf dem Remote-Server haben.

2 Verwenden von Wget

Um eine entfernte Website rekursiv auf Ihren lokalen Server herunterzuladen, können Sie Wget wie folgt verwenden:

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

Der Schalter -m aktiviert die Spiegelung, was bedeutet, dass er eine Rekursion mit unendlicher Rekursionstiefe ermöglicht, und er behält FTP-Verzeichnislisten sowie Zeitstempel bei.

Wenn Sie nur ein bestimmtes Unterverzeichnis herunterladen möchten, z. /htdocs, gehen Sie wie folgt vor:

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

Wenn Ihr Benutzername oder Passwort Leerzeichen oder Sonderzeichen enthält, setzen Sie diese in einfache Anführungszeichen. Beispiel:

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

Linux
  1. Verwenden von Ansible zur Interaktion mit Web-Endpunkten

  2. Wie verwende ich Wget, um rekursiv Dateien aus einem Webverzeichnis herunterzuladen?

  3. Verbinden Sie sich mit Filezilla über SFTP mit einem Cloud-Server

  4. Wie lade ich rekursiv ein Verzeichnis mit smbclient herunter?

  5. Einfaches Webserver-Monitoring (lebendig)

Laden Sie Dateien mit Monsta FTP hoch

So richten Sie einen FTP-Server mit ProFTPD in Ubuntu 18.04 ein

So installieren Sie den FTP-Server mit ProFTPD auf RockyLinux 8

Starten Sie eine Windows-Webfarm mit Web Deploy

So richten Sie einen FTP-Server mit VSFTPD ein

Der ultimative Wget-Download-Leitfaden mit 15 fantastischen Beispielen