第一步,先去阿里云/腾讯云查看是否开了对应的端口(21)
第二步、查看宝塔的安全端口有没有放行 21端口
第三步、找到宝塔安装的软件列表,Pure-Ftpd 点击设置配置修改,搜索 ForcePassiveIP 把前面的 # 去掉,然后把后面的 IP更改为 自己服务器IP即可
第四步、就是添加 Ftp账号即可,连接,如果连接后显示:无法显示远程文件夹。
问题原因:由于ftp连接模式port模式和pasv模式。设置ftp 链接模式为port (主动模式) ,ftp客户端一般默认使用的pasv (被动模式) 。如果不修改模式,用户链接服务器后,目录一直不能显示。所以要修改为主动模式。
解决方案
将ftp连接模式改为主动模式。xftp修改方式如下 点击属性->选项->将使用被动模式选项去掉即可