Hi, I'm trying to send my admin backups via ftp from DA to my pc, using port 50000.
I read this thread http://www.directadmin.com/forum/showthread.php?t=23986 but I didn't get it work.
This is my /usr/local/directadmin/scripts/ftp_upload.php:
==================================
/bin/sh
FTPPUT=/usr/bin/ncftpput
if [ ! -e $FTPPUT ]; then
echo "";
echo "*** Backup not uploaded ***";
echo "Please install $FTPPUT by running:";
echo "";
echo "cd /usr/local/directadmin/scripts";
echo "./ncftp.sh";
echo "";
exit 10;
fi
CFG=${ftp_local_file}.cfg
rm -f $CFG
touch $CFG
chmod 600 $CFG
echo "host $ftp_ip" >> $CFG
echo "user $ftp_username" >> $CFG
echo "pass $ftp_password" >> $CFG
$FTPPUT -f $CFG -V -t 25 -m "$ftp_path" "$ftp_local_file" 2>&1
RET=$?
#$FTPPUT -t 25 -m -u "$ftp_username" -p "$ftp_password" "$ftp_ip" "$ftp_path" "$ftp_local_file" 2>&1
rm -f $CFG
exit $RET
===============================
I have changed the line:
#$FTPPUT -t 25 -m -u "$ftp_username" -p "$ftp_password" "$ftp_ip" "$ftp_path" "$ftp_local_file" 2>&1
to
#$FTPPUT -t 25 -m -u "$ftp_username" -p "$ftp_password" -p 50000 "$ftp_ip" "$ftp_path" "$ftp_local_file" 2>&1
but it doesn't work.
Are there any other files I have to modify?
How can I test that DA is connecting to port 50000 while uploading?
Thank you
I read this thread http://www.directadmin.com/forum/showthread.php?t=23986 but I didn't get it work.
This is my /usr/local/directadmin/scripts/ftp_upload.php:
==================================
/bin/sh
FTPPUT=/usr/bin/ncftpput
if [ ! -e $FTPPUT ]; then
echo "";
echo "*** Backup not uploaded ***";
echo "Please install $FTPPUT by running:";
echo "";
echo "cd /usr/local/directadmin/scripts";
echo "./ncftp.sh";
echo "";
exit 10;
fi
CFG=${ftp_local_file}.cfg
rm -f $CFG
touch $CFG
chmod 600 $CFG
echo "host $ftp_ip" >> $CFG
echo "user $ftp_username" >> $CFG
echo "pass $ftp_password" >> $CFG
$FTPPUT -f $CFG -V -t 25 -m "$ftp_path" "$ftp_local_file" 2>&1
RET=$?
#$FTPPUT -t 25 -m -u "$ftp_username" -p "$ftp_password" "$ftp_ip" "$ftp_path" "$ftp_local_file" 2>&1
rm -f $CFG
exit $RET
===============================
I have changed the line:
#$FTPPUT -t 25 -m -u "$ftp_username" -p "$ftp_password" "$ftp_ip" "$ftp_path" "$ftp_local_file" 2>&1
to
#$FTPPUT -t 25 -m -u "$ftp_username" -p "$ftp_password" -p 50000 "$ftp_ip" "$ftp_path" "$ftp_local_file" 2>&1
but it doesn't work.
Are there any other files I have to modify?
How can I test that DA is connecting to port 50000 while uploading?
Thank you