无法从外部服务器访问 proftpd 安装

无法从外部服务器访问 proftpd 安装

我有一个运行 Ubuntu 18 和 Apache 的 digitalocean droplet。我在那里安装了 proftpd,当我通过 ssh 登录到 droplet 并运行ftp myservertld 或时,telnet myservertld 21我可以正确访问 proftpd 实例。但是,当我尝试通过 filezilla、终端或浏览器从我的电脑连接到它时,或者甚至从另一个单独的 droplet 连接到它时,我无法连接到 ftp 服务器,连接只是超时。在 filezilla 上我得到了这个:

Status: Resolving address of myservertld
Status: Connecting to IP:21...
Error:  Connection timed out after 20 seconds of inactivity
Error:  Could not connect to server

答案1

我只是忘了在防火墙中打开端口

ufw allow 21/tcp

相关内容