云服务器Ubuntu 20.04 vsftpd无法pasv连接的解决方法

本文首发于CSDN,现迁移到本博客。

1.修改/etc/vsftpd.conf配置文件

1
vi /etc/vsftpd.conf

在配置文件中添加以下代码

1
2
3
4
pasv_enable=YES
pasv_address=服务器公网地址
pasv_min_port=30000
pasv_max_port=31000

img

2.重启vsftpd服务

1
systemctl restart vsftpd

3.在云服务器控制台修改防火墙规则

img

将刚才添加的端口添加到防火墙规则中。