lftp -u user,pwd -e "set sftp:connect-program 'ssh -a -x -T -c arcfour -o Compression=no'; mirror -v -c --loop --use-pget-n=3 -P 2 /remote/dir/ /local/dir/; quit" sftp://remotehost:22
Команда «lftp -u user,pwd -e» используется для быстрой синхронизации удаленного каталога с использованием протокола SSH. В данном случае, она использует программу подключения «ssh» с опциями «-a -x -t -c arcfour -o compression=no». Затем, команда выполняет зеркалирование (mirror) удаленного каталога в локальный каталог, используя параллельные сегменты и указывая количество потоков для скачивания (—use-pget-n=3). Также, указывается количество одновременных соединений (—parallel=2). После выполнения, команда завершается (quit). Альтернативой может быть использование других инструментов для синхронизации файлов, например, rsync. Команда принимает аргументы: пользователя и пароль (-u user,pwd), а также адрес и порт удаленного хоста (sftp://remotehost:22).
