从 tar 到 ftp 的管道

从 tar 到 ftp 的管道

我可以通过 ftp 访问一个不受我控制的服务器。我想开始将我服务器的 FS 的存档发送到该 ftp。问题是我的系统上没有足够的可用空间来先创建备份存档(并将其存储在我的 fs 上),然后将其发送到 ftp。所以我想知道是否可以做这样的事情:

tar -jcpvf - / | ftp-put ftp://user:pass@host/file.tbz 

通常通过 ssh 执行此操作没有问题,但在这种情况下我只有 ftp 可用。

答案1

你可以这样做ncfpput命令. 应该适用于所有主流 Linux 发行版。

相关内容