Olvídate del panel de control de tu hosting, olvídate del gFtp, olvídate del Filezilla u otros clientes de transferencia FTP. Con la aplicación wget existente en todos los entornos de tipo UNIX, podemos descargar un fichero o varios, o un directorio o varios directamente ejecutando una sóla orden:
wget -r -q -b -P /destino ftp://tu-dominio.net --ftp-user=tu-usuario --ftp-password=tu-contraseña
Por ejemplo, vamos a imaginar que nuestro FTP se llama xyz.net, tu usuario es "fulano" y tu contraseña "123". Pues bien, para descargar todo tu FTP donde tienes todos tus datos remotos ejecutarás la orden:
wget -r -q -b -P /home/fulano/miftp ftp://xyz.net --ftp-user=fulano --ftp-password=123
Donde:
-r: orden recursiva (Se lo bajará todo lo que pille dentro)
-q: quiet/silencioso (No imprime nada por pantalla)
-b: background (Nos devuelve el prompt)
-P: directorio (Donde guardaremos los datos)
–ftp-user=: usuario FTP
–ftp-password=: contraseña FTP