当我需要从云服务器中备份网站到私人服务器时,我想到了宝塔的FTP存储空间可以在计划任务中将网站打包上传到FTP服务器
但是当我在私人服务器中,使用宝塔的Pure-Ftpd建立好FTP服务器后,我发现FTP存储空间无法连接到我的服务器,始终提示用户名密码不正确,但我十分确认我的用户名密码输入准确,并且使用其它设备的FTP客户端,确认FTP公网可以访问
经过一番摸索后我发现需要在Pure-Ftpd的配置文件中将ForcePassiveIP手动改为公网IP,云服务器上的FTP存储空间才能正确连接到我私人服务器的FTP
但是由于我的私人服务器是动态公网IP,需要依赖域名访问,但是ForcePassiveIP改为域名并没有用,他必须是IP
所以我希望在未来的FTB存储空间中,可以不使用服务器返回的被动模式IP,而是可以选择直接使用服务器域名的解析IP来连接
使用的软件版本:
FTP存储空间 5.5
Pure-Ftpd 1.0.49
|
|