Потребовалось мне заливать файлик на ftp по крону. Написал скриптик за 2 минуты:
#/bin/bash
FTPU="ftpuser" # логин ftp
FTPP="ftppass" # пароль ftp
FTPS="server" # ftp сервер
FTPF="/data" # папка для заливки на ftp сервере
LOCALD="/upload/datafile.xml" # локальный путь к файлу который заливаем
ncftpput -m -u $FTPU -p $FTPP $FTPS $FTPF $LOCALD