FTP - 如何传输具有多个子目录的目录?

FTP - 如何传输具有多个子目录的目录?

我需要将几 GB 的文件从服务器 A 传输到 B。我拥有服务器 A 的 SSH 访问权限,但只能通过 FTP 访问 B。

由于我无法将一个 .tar 文件从 A 发送到 B,因为我无法稍后解压它,所以我需要执行 FTP 传输。

我如何(通过 FTP)传输所有文件,包括目录和所有子目录?

我尝试使用mput *mput *.*,但它们不起作用。

关于 LFTP 或其他解决方案

lftp 是一个很好的解决方案,但我无法在服务器上安装它,因为它不是专用服务器或 VPS。它是一个具有 SSH 访问权限的常见共享虚拟主机。

答案1

你需要一个可以处理这个问题的客户端。lftp (mirror -R,见http://www.russbrooks.com/2010/11/19/lftp-cheetsheet) 和 ncftp (put -R) 是两个。

相关内容