本人有个256MB的小鸡用来搭建图库,环境如下:
- CentOS 7.9.2009 X64
- 宝塔 5.9.2
- pure-ftpd 1.0.49
- FTP存储空间 1.7
复制代码
本人使用面板网站备份(FTP)功能准备备份网站,防火墙已打开FTP端口(15200),如下图

pure-ftpd已修改配置文件并重启
- # Force an IP address in PASV/EPSV/SPSV replies. - for NAT.
- # Symbolic host names are also accepted for gateways with dynamic IP
- # addresses.
- ForcePassiveIP 188.93.140.打码
复制代码
目标服务器使用FTP软件能正常登陆,但是面板添加计划任务后,手动运行后报错
- [Errno 110] Connection timed out
- Traceback (most recent call last):
- File "/www/server/panel/plugin/ftp/ftp_main.py", line 281, in <module>
- data = backup.backupSite(sys.argv[2], sys.argv[3])
- File "/www/server/panel/plugin/ftp/ftp_main.py", line 65, in backupSite
- sql.table('backup').add('type,name,pid,filename,addtime,size',('0',os.path.basename(filename),pid,'ftp',endDate,os.path.getsize(filename)))
- File "/usr/lib64/python2.7/genericpath.py", line 49, in getsize
- return os.stat(filename).st_size
- OSError: [Errno 2] No such file or directory: '/www/backup/site/Web_wp.打码.com_20220111_155750.tar.gz'
复制代码 备份文件能生成,后面会自动删除,同时首页FTP存储空间填好参数后一直获取不到目录列表。
请各位大佬帮忙看看是什么问题,谢谢。
|
|