FileZilla无法连接到云主机(阿里云),如图。

img


服务器是按照阿里云的官方教程部署的,控制台可以连上。

img


如果可以的话,顺便解答一下浏览器是怎么通过域名找到某一台主机上的某一个文件目录的,对于刚接触的人来说实在有些迷惑。
万分感谢!

vi /etc/vsftpd/vsftpd.conf

vsftp配置末尾添加
pasv_enable=YES
pasv_min_port=10000
pasv_max_port=20000

防火墙端口配置
firewall-cmd --add-port=21/tcp --permanent
firewall-cmd --add-port=20/tcp --permanent
firewall-cmd --add-port=10000-20000/tcp --permanent
firewall-cmd --reload

selinux配置
setsebool -P allow_ftpd_full_access on

阿里云也对应的开放下这些端口
20/tcp、10000-20000/tcp
端口范围可以根据需要,调整范围至少1个,例如10000-10000/tcp

你的服务器或阿里云防火墙是否只开放了21端口(命令端口),你还需要额外开放数据端口,主动模式(默认20)和被动模式的端口(端口范围手动设定)不一样,根据需要开放相应端口。