启用 ufw 后,FTP 客户端卡在:150 打开 ASCII 模式数据连接

启用 ufw 后,FTP 客户端卡在:150 打开 ASCII 模式数据连接

当我尝试在 Debian 中按照以下命令连接到 FTP 服务器时联邦快递已启用

我已成功连接

但我无法用该命令列出目录的内容ls因为它粘在150 打开 ASCII 模式数据连接。

但当我禁用联邦快递我让它完美地工作了。

ftp ServerName.com
Connected to ServerName.com.
220 Microsoft FTP Service
331 Password required
Password:
230 User logged in.
Remote system type is Windows_NT.
ftp> ls
200 EPRT command successful.
150 Opening ASCII mode data connection.

联邦快递配置如下

ufw status
Status: active

To                         Action      From
--                         ------      ----
22                         ALLOW       Anywhere
21/tcp                     ALLOW       Anywhere
20/tcp                     ALLOW       Anywhere
22 (v6)                    ALLOW       Anywhere (v6)
21/tcp (v6)                ALLOW       Anywhere (v6)
20/tcp (v6)                ALLOW       Anywhere (v6)

我做错了什么吗?或者我需要补充什么联邦快递让我的 ftp 客户端按预期工作?

答案1

由于您已经打开端口 20,您可以pass在验证身份后通过输入命令使 ftp 使用被动连接。

相关内容