我有 Debian 8、Virtualmin、Proftpd 我设置了一个 ftp 帐户,我可以从同一服务器登录和下载。
但是,从另一个 IP,我无法在端口 21 上连接非安全 ftp(我可以在端口 22 上使用 sftp(安全))
进行此操作时: nmap -p 21 ip.num.ber 我曾经得到这个结果 PORT STATE SERVICE 21/tcp filtered ftp
所以我在 FirewallD 中对 Virtualmin 进行了更改,添加了端口 21 应用配置,现在我得到了 PORT STATE SERVICE 21/tcp open ftp
我检查了不在黑名单中的用户,与 PAM 相关的东西没有任何关系。
但是我仍然无法使用 Filezilla 登录。我认为它与防火墙有关,我读到在路由数据包时需要做一些事情,我是网络新手。谢谢您的帮助
您可能还需要允许 ftp 数据端口(TCP 端口 20),或者加载
nf_conntrack_ftp
模块并允许“相关”流量。