可以创造可以连接ftp做事器,但是输命令就会提示连接超时了。
思路
1、由于ftp server可能每次开启不同的端口来传输数据,但是在linux上,由于安全限定,可能某些端口没有开启,以是就涌现壅塞。
2、ftp的端口号20、21一个是数据端口,一个是掌握端口,掌握端口一样平常为21,而数据端口不一定是20,这和FTP的运用模式有关,如果是主动模式,该当为20,如果为被动模式,由做事器端和客户端协商而定。21掌握端口激活后,数据端口如果永劫光进行数据操作,到达做事器设定的超时时间,自动断开连接。

办理:
1、确保做事器防火墙关闭
systemctl status firewalld
2、修正做事端ftp配置为主动模式
#vi /etc/vsftpd/vsftpd.cof#主动登录connect_from_port_20=YES #是否许可主动登录、数据传输端口为20(防火墙必须开放端口20) 【办理访问ftp超时连接】pasv_enable=NO #是否被动登录,关闭被动登录 【办理ftp主动连接、被动连接的问题】#被动登录 #开启被动则把上面的注释,添加下面几个#connect_from_port_20=NO#pasv_enable=YES#pasv_min_port=50000#pasv_max_port=60000
3、测试ftp连接
把稳active模式连接ftp server时一定要加-A
ftp -A 做事器IP
问题办理。
以为有用的朋友多帮忙转发哦!
后面会分享更多devops和DBA方面的内容,感兴趣的朋友可以关注下~