如何调整防火墙以允许在端口 21 上与 Pr​​oftpd 建立非安全 FTP 连接

如何调整防火墙以允许在端口 21 上与 Pr​​oftpd 建立非安全 FTP 连接

我有 Debian 8、Virtualmin、Proftpd,我建立了一个 ftp 帐户,并且我可以从同一台服务器内登录和下载。

但是从另一个 IP,我无法通过端口 21 上的非安全 ftp 进行连接(我可以通过端口 22 上的 sftp(安全)进行连接)

当执行此操作时:nmap -p 21 ip.num.ber 我曾经得到这个结果 PORT STATE SERVICE 21/tcp adopted ftp

因此,我在 Virtualmin 的 FirewallD 中进行了更改,添加了端口 21 应用配置,现在我得到了 PORT STATE SERVICE 21/tcp open ftp

我检查了不在黑名单中的用户,并且没有与 PAM 相关的东西。

但是我仍然无法使用 Filezilla 登录。我认为这与防火墙有关,我读到在路由数据包时需要做一些事情,我是网络新手。谢谢你的帮助

答案1

您可能还需要允许 ftp 数据端口(TCP 端口 20),或者加载nf_conntrack_ftp模块并允许“相关”流量。

相关内容