在需要备份的服务器上进入到指定的目录,然后连接ftp
get dir/file #备份到ftp服务器上
出现如下 错误:
ftp> ls
500 Illegal PORT command.
ftp: bind: Address already in use
ftp>
ftp> dir
500 Illegal PORT command.
解决问题:
#主要是由于Iptables防火墙不支持
ip_nat_ftp
ip_conntrack_ftp
在linux的ftp服务器上执行下列命令即可解决
modprobe ip_nat_ftp
modprobe ip_conntrack_ftp
通过执行如上两条命令,并使用主动模式 就解决了
或者:
ftp> quote pasv
227 Entering Passive Mode (192,168,0,112,164,248).
ftp> passive
Passive mode on.
get从ftp下载到本地,wget可下载目录
put从远程上传到ftp,wput可多个相同后缀的文件同时上传,如果是目录要先打包:tar cvf test.tar test
最后
以上就是难过白羊最近收集整理的关于ftp使用报错的全部内容,更多相关ftp使用报错内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复