无法在 Azure 上使用 proftpd 访问 FTP 帐户

无法在 Azure 上使用 proftpd 访问 FTP 帐户

我使用 ubuntu 22.04 在云上创建了 VM 并安装了 Proftpd 服务器。该服务器位于防火墙 NSV270 后面。

我可以使用外部 IP 访问 sftp 帐户,但我无法使用任何 ftp 客户端访问 FTP,无论使用被动模式还是主动模式,都会出现此错误

Status: Connection established, waiting for welcome message...
Status: Plain FTP is insecure. Please switch to FTP over TLS.
Status: Logged in
Status: Retrieving directory listing...
Command:    PWD
Response:   257 "/" is the current directory
Command:    TYPE I
Response:   200 Type set to I
Command:    PORT 172,16,100,3,253,5
Response:   200 PORT command successful
Command:    MLSD
Error:  Connection timed out after 20 seconds of inactivity
Error:  Failed to retrieve directory listing

我不知道问题到底是什么。

谢谢

相关内容