将filezilla 用被动模式
1、编辑 Vsftpd 配置文件
1
|
vi /etc/vsftpd/vsftpd.conf
|
2、在最下面添加以下信息
1
2
3
|
pasv_enable=YES #开启被动模式
pasv_min_port=
4000
#随机最小端口
pasv_max_port=
5000
#随机最大端口
|
3、加载内核 ip_conntrack_ftp 和 ip_nat_ftp(终端执行)
1
2
|
modprobe ip_conntrack_ftp
modprobe ip_nat_ftp
|
4、配置 firewall 开放 4000 到 5000 端口
centos7中批量开放端口
firewall-cmd --permanent --zone=public --add-port=4000-5000/tcp
firewall-cmd --permanent --zone=public --add-port=4000-5000/udp
firewall-cmd --permanent --zone=public --add-port=4000-5000/udp
5、加载firewall 配置
firewall-cmd --reload
6、重启 Vsftpd
systemctl restart vsftpd