宝塔linux面板创建的站点ftp,用ftp工具始终连接不上提示已连接无法获取目录,使用8uftp和filezilla均无法连接。解决方法如下:
1. 打开宝塔面板,点击软件商店,找到你安装的pureftpd,点击右侧设置,点击配置修改,拉到配置文件180行位置,如下图:
2. 去服务器安全组配置里放行180行的端口段,如下图:
这里以阿里云服务器为例,登录阿里云控制台,找到服务器列表,点击右侧更多找到安全组配置,如下图:
点击入方向、授权策略允许、优先级默认、协议类型默认、端口范围填写宝塔ftp工具配置环境里的,这里是39000/40000 ,授权对象源0.0.0.0/0 ,描述可以写FTP工具端口,方便自己以后知道这个端口干嘛的。最后保存,如下图:
3. 设置完1、2的步骤,再回到第1步的pureftpd配置文件,找到第188行,把前面的#去掉,然后把后面的ip地址换成你的服务器外网ip地址,然后保存,重启pureftpd,如下图:
完成以上所有步骤,去试试看可以获取目录了不?
我这边测试成功了。
如果内容有帮助,就点个赞吧!