端口设置:宝塔FTP需要开放哪些端口?
FTP连接需要开放21端口用于控制连接,若使用被动模式还需开放额外端口范围用于数据传输。
- 典型场景:无法通过FTP客户端连接服务器。
- 常见问题原因:
- 21端口未开放。
- 被动模式未配置数据端口。
- 防火墙/安全组未同步放行。
- Pure-FTPd服务未运行。
解决方案对比
方法 | 适用情况 | 注意事项 |
---|---|---|
开放21端口 | 控制连接 | 宝塔+云平台双层放行 |
配置被动端口范围 | 被动模式需指定 | 如39000-40000 |
检查Pure-FTPd状态 | 服务是否运行 | 使用 systemctl status pure-ftpd |
设置白名单 | 限制访问来源 | 提高安全性 |
操作建议
- 在宝塔【安全】模块中开放21端口。
- 若使用被动模式,在Pure-FTPd配置中设置数据端口范围。
- 在云平台安全组中同步开放21及数据端口。
- 执行
systemctl status pure-ftpd
检查服务状态。
更新时间:2025-06-04 22:43:02