tenho o seguinte programa de backup nos clientes que é ativado via crontab

#/bin/bash

# Backup diario somente dos arquivos utilizandos em 1 dia
ARQUIVO="cliente.backup.$(date +%d%m%Y).tar"

find /mnt/servidor/diretoria -mtime -1 -type f -print | tar -zcvf $ARQUIVO -T -

# Transferencia de dados entre o servidor da empresa e o servidor de hospedagem
# dados do servidor ftp
HOST_FTP="111.222.333.444"
USUARIO_FTP="cliente"
SENHA_FTP="senha"

# Inicia um arquivos de historico das transferencias
echo "Horario de inicio da transmissao : " $(date) >> cliente.log

ftp -in <<EOF
open $HOST_FTP
user $USUARIO_FTP $SENHA_FTP
bin
put cliente.log
put $ARQUIVO
bye
EOF

# Termina o arquivo de historico
echo "Termino da transferencia as :" $(date) >> cliente.log

em um servidor com ubuntu esta funcionando perfeitamente, em um servidor com o falecido conectiva 10 nao vai automaticamente, como se o crontab nao estivesse funcionando - mas está

se entra via shell e executa o script funciona até o momento da senha, entao tem que informar a senha manualmente.

alguem conseguiu fazer um programa parecido ou este mesmo funcionar no conectiva ?