centos7安装vsftpd的防火墙问题 一定要看的防火墙问题 现在版本的centos7 防护墙默认不是使用iptables方式管理而是firewalld方式。CentOS6.0防火墙用iptables管理。所以你的vsftpd配置就算成功也无法看到其中的目录解决的办法有两种一 使用firewalld 模式推荐二使用iptables 关闭 firewlld停止并屏蔽firewalldsystemctl stop firewalld systemctl mask firewalld安装 iptablesyum install iptables-services然后还得配置sudo vim /etc/sysconfig/iptables配置vsftpd.conf开启被动模式设置最大和最下端口sudo vim /etc/vsftpd/vsftpd.conf两个方式都最好关闭selinux注:最主要的就是 关闭selinux#获取selinux状态信息[root17-Cobbler ~]#getenforceEnforcing#临时关闭selinux跟原来的版本一样的[root17-Cobbler ~]#setenforce 0[root17-Cobbler ~]#getenforcePermissive#问题就是在修改配置文件#然后将/etc/selinux/configselinux状态修改成disabled[root17-Cobbler ~]#sed -i s#SELINUXenforcing#SELINUXdisabled#g /etc/selinux/config#重启[root17-Cobbler ~]#reboot#再次获取状态已经关闭了[root17-Cobbler ~]#getenforceDisabled#确认已经关闭了[root17-Cobbler ~]#sestatusSELinux status: disabled不关selinux 问题多多