wm11261 发表于 2023-2-20 00:43:26

lftp上传不到另一个pureftpd服务器上

使用脚本备份上传到ftp服务器,可以使用主动模式吗
默认好像被动模式,开放范围端口可以上传,关闭后范围端口就这样了

# /bin/bash /root/backup.sh
Backup website files...
Backup Databases...
mysqldump: Using a password on the command line interface can be insecure.
mysqldump: Using a password on the command line interface can be insecure.
mysqldump: Using a password on the command line interface can be insecure.
Delete old backup files...
Uploading backup files to ftp...
^Ctting directory contents (0)

wm11261 发表于 2023-2-20 00:47:19

使用win端的ftp工具的主动模式21可以访问和上传,是需要设置lftp吗,主动模式

licess 发表于 2023-2-20 08:39:26

lftp默认是被动模式的
可以在lftp配置文件 /etc/lftp.conf 中加入 setftp:passive-modeno 来使用主动模式

wm11261 发表于 2023-2-20 11:11:07

licess 发表于 2023-2-20 08:39
lftp默认是被动模式的
可以在lftp配置文件 /etc/lftp.conf 中加入 setftp:passive-modeno 来使用主动模 ...

在/etc/lftp.conf 加入了 setftp:passive-modeno,还是无效

Uploading backup files to ftp...
^Ctting directory contents (0)

licess 发表于 2023-2-20 19:53:28

wm11261 发表于 2023-2-20 11:11
在/etc/lftp.conf 加入了 setftp:passive-modeno,还是无效

Uploading backup files to ftp...


你lftp是什么版本?
有些lftp版本上参数是 set ftp:passive-mode off
也可以尝试直接加到备份脚本 cd ${FTP_Dir} 这一行的上面,另外就是用主动模式的话也还需要开启 20 端口

wm11261 发表于 2023-2-20 20:59:37

licess 发表于 2023-2-20 19:53
你lftp是什么版本?
有些lftp版本上参数是 set ftp:passive-mode off
也可以尝试直接加到备份脚本 cd ${F ...

LFTP | Version 4.4.8

ftp客户端和服务端的防火墙20 21都开了

set ftp:passive-mode off也试了,还是提示^Ctting directory contents (0)



补充内容 (2023-2-20 21:01):
从腾讯云的一个服务器的lftp 传到腾讯另一个服务器的pureftp

补充内容 (2023-2-20 21:09):
加到备份脚本 cd ${FTP_Dir} 这一行的上面
也试过这个,提示一样的没变话

licess 发表于 2023-2-21 10:23:23

wm11261 发表于 2023-2-20 20:59
LFTP | Version 4.4.8

ftp客户端和服务端的防火墙20 21都开了


再加上个 set ftp:ssl-allow false 试试,还不行的话贴出连接同一时间段里pureftpd的日志看一下

wm11261 发表于 2023-2-21 12:02:50

licess 发表于 2023-2-21 10:23
再加上个 set ftp:ssl-allow false 试试,还不行的话贴出连接同一时间段里pureftpd的日志看一下 ...

加上set ftp:ssl-allow false也不行。
开始backup脚本后,服务端的日志 /var/log/messages如下:
Feb 21 11:57:01 VM-0-10-centos systemd: Started Session 8 of user root.
Feb 21 11:57:12 VM-0-10-centos pure-ftpd: (w***8@16*.**.**.*24) Logout.
Feb 21 11:58:01 VM-0-10-centos systemd: Started Session 9 of user root.
Feb 21 11:58:21 VM-0-10-centos pure-ftpd: (?@16*.**.**.*24) New connection from 16*.**.**.*24
Feb 21 11:58:21 VM-0-10-centos pure-ftpd: (?@16*.**.**.*24) w***8 is now logged in

licess 发表于 2023-2-22 08:43:45

wm11261 发表于 2023-2-21 12:02
加上set ftp:ssl-allow false也不行。
开始backup脚本后,服务端的日志 /var/log/messages如下:
Feb 21...

看官方文档,可能是 set ftp:prefer-epsv no 这个原因 https://lftp.yar.ru/FAQ.html 如果还不行,按目前信息的话无法判断什么问题
页: [1]
查看完整版本: lftp上传不到另一个pureftpd服务器上