lftp
info
conn
lftp -u <user>,<pass> ftp://<site> << EOF mirror [OPS] <REMOTE_DIR> <LOCAL_DIR> bye EOF
lftp -p XXXXX -u <user>,<pass> sftp://<site> << EOF mirror [OPS] <REMOTE_DIR> <LOCAL_DIR> bye EOF
OPS:
-e: elimina en destino lo que no existe en origen-p: no cambia los permisos del archivo (si no, dr-x——, -r——–)