不得不说,有了宝塔控制面板这种工具,运维工作轻松了很多。使用此类工具,继签SSL证书啊,备份网站也非常方便。使用面板的定时备份工具,也可以使得我们的网站不惧灾难。
这次就是解决我在建设一个wordpress网站的备份时碰到的问题。问题表现在于,我在使用“FTP存储空间”这一插件时,无法连接到远程的FTP服务器。
配置FTP账户
使用别的软件能直接打开FTP,说明正常的FTP软件是可以工作的。FTP客户端默认的传输模式是被动模式,会寻找服务器端的IP地址进行连接。
服务器分内网和外网两个IP,在被动模式下插件拿到的是内网IP。那必然会报超时错误。于是改动pure-ftpd的配置文件:
找到/www/server/pure-ftpd/etc/pure-ftpd.conf ,第188行:
# ForcePassiveIP 192.168.0.1
改成
ForcePassiveIP 外网IP
重启FTP服务,问题解决。
因为功能强大的FTP客户端,包括我们常用的浏览器都会去尝试外网IP。而FTP存储空间这个插件因为是特定用途,所以没处理这种情况。
上一篇:postgresql查询自动将大写的名称转换为小写的案例
下一篇:没有了