ftp 常见问题
young / / / 阅读量

ftp connect: No route to host

问题
能连接上ftp,ls 和 dir 显示目录的时候,提示 ” ftp: connect: No route to host ”,服务器上ftpsever使用的是vsftp,主被动模式都开了
据说是因为iptable没有预设NAT处理的部分

解决办法
/etc/sysconfig/iptables-config 文件中更改 IPTABLES_MODULESIPTABLES_MODULES=”ip_nat_ftp ip_conntrack_ftp”

重启 iptables 服务,直接加载模块

modprobe ip_nat_ftp
modprobe ip_conntrack_ftp

ftp登录shell为nologin无法登录

ftp会根据/etc/shells这个文件来判断一个用户是否是有效用户,会阻止那些shell不在/etc/shells里的用户登陆.
所以如果ftp用户的登录shell为/sbin/nologin 则添加到/etc/shells文件里面

Vsftpd本地nologin用户不能登录FTP解决办法

注释掉PAM模块对vsftp登录的过度验证 /etc/pam.d/vsftpd

#auth required pam_shells.so

mget 命令免去手工敲Y确认

下载前输入 prompt

支付宝捐赠
请使用支付宝扫一扫进行捐赠
微信捐赠
请使用微信扫一扫进行赞赏
有 0 篇文章