1.首先确定目标服务器安装了vsftpd服务,没有该服务可以用yum安装
yum install vsftpd
2.开启目标服务器ftp服务
service vsftpd start
设置开机自启
chkconfig vsftpd on
3.本地服务器测试连接,
连接不上尝试关闭目标服务器的防火墙
4.开始写命令
dis1=192.168.1.2 #目标服务器
myuser=ftp #目标服务器用户
mypasswd=myftp #目标服务器密码
myftp=$HOME/myftp.sh
sourcedir=${base_dir}
tardir=/home/myftp/202mysqldump
echo "user $myuser $mypasswd">${myftp}
echo "lcd $sourcedir">>${myftp}
echo "cd $tardir">>${myftp}
echo "put ${flow_file}.bz2">>${myftp}
echo "bye">>${myftp}
ftp -vin ${dis1}<${myftp} #执行命令
5.设置定时任务
crontab -e 进入vi编辑界面