Use wget
in this manner (m for mirroring):
wget -m ftp://username:[email protected]
If your username or password contains special characters, you may need to use the format:
wget -m --user=username --password=password ftp://ip.of.old.host
Alternatively, I found this guide which shows you how to do it using ncftp in Debian. You will require root access to the new server if ncftp is not installed already.
In short:
sudo apt-get install ncftp
ncftpget –T –R –v –u "ftpuser" ftp.nixcraft.net /home/vivek/backup /www-data
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…