在内网部署宝塔+ftp是可以通过Windows的IE等浏览器进行正常访问的
在阿里云服务器部署的情况下就有点不太一样了
当然使用Filezilla等工具使用主动模式连接也是没有什么问题
但是问题在于,Linux系统默认使用被动模式连接,而一旦出现一台服务器有多根网线连接的情况下,就必须要在pure-ftpd的配置文件里指定你的公网IP地址
ForcePassiveIP 44.123.234.133 # 这里改成实际的公网IP地址
接着需要在宝塔的安全里面开启39000-40000端口,原因是被动模式需要随机从这些端口里面选一个进行连接,当然也可以从配置文件里面指定随机端口的范围
宝塔的防火墙开启了端口还需要在阿里云的安全组里面放行端口
接着在Linux系统(可视化界面)输入 ftp://44.123.234.133:21 输入ftp账号密码即可成功访问