Проверьте NcFTP-клиент (доступен в репозитории Debian)
Также посмотрите Обзор NcFTP на сайте IBM developerWorks (обратите внимание на раздел Рекурсивные передачи).
На самом деле он не может работать в режиме демона. Для периодических загрузок вы должны написать крошечный скрипт bash, например:
#!/bin/bash
while true
do
ncftpget -R -u username -p password ftp.example.com /local/torrents /remote/torrents
sleep 60
done
А затем запустите его в сеансе Screen или dtach, чтобы предотвратить завершение при закрытии окна терминала. Фактически, вы можете использовать любой консольный FTP-клиент с таким скриптом, чтобы выполнять автоматические периодические загрузки, подобные этой.