网站FTP服务器防火墙设置检查?
问题原因:
- 防火墙拦截:服务器安全组或本地防火墙未放行FTP端口(默认21)。
- 被动模式问题:未开放被动模式(PASV)所需的高位端口(如30000-40000)。
- FTP服务未启动:vsftpd/proftpd等服务未运行或配置错误。
检查项 | 操作步骤 | 注意事项 |
---|---|---|
防火墙规则 | 运行sudo ufw status (Ubuntu)或firewall-cmd --list-all (CentOS) |
确保21端口开放 |
云平台安全组 | 阿里云/腾讯云控制台添加FTP规则 | 需同时放行被动模式端口范围 |
FTP服务状态 | systemctl status vsftpd |
修改配置后需重启服务 |
SELinux影响 | getenforce 查看状态,临时关闭setenforce 0 |
长期关闭需修改/etc/selinux/config |
更新时间:2025-06-22 11:00:05