-
Install curlftpfs
suda apt-get install curlftpfs
-
Install rsync
sudo apt-get install rsync
-
Create mountpoint
mkdir /path/to/mount
-
Mount remote directory
curlftpfs ftp.example.com /path/to/mount
-
Create local directory
mkdir /local/path
-
Rsync mounted directory to local directory
rsync -r -t -v --progress --bwlimit=500 /path/to/mount/ /local/path/
-
[http://www.wikihow.com/Mirror-an-FTP-Directory-With-Rsync-and-Curlftpfs]
[only for ubuntu gutsy feisty (>7.x)]