服务器为阿里云的轻量应用服务器,选择Ubuntu 16.04系统镜像,按照此处的方法安装vsftpd,启动后使用FileZilla连接,出现错误,报错信息为
Server sent passive reply with unroutable address. Using server address instead.
Google后参考此处的回答,估摸处应该是防火墙端口配置的问题。参考此处配置,修改vsftpd.conf文件,添加以下配置
pasv_address=54.69.120.54 pasv_max_port=55000 pasv_min_port=50000
其中54.69.120.54
为原作者的服务器的公网IP,这里根据需要修改为自己的服务器的公网IP。
同时,在阿里云轻量应用控制面板中的防火墙设置里,添加以下配置:
其中50000
与55000
对应之前配置文件中的pasv_min_port=50000
以及pasv_max_port=55000
。
回到FileZilla中重新连接,问题解决。
0 条评论