小编Sab*_*ima的帖子

您可以 scp、sftp 或 rsync 管道吗?

我想 tar 并将 ~700GiB 目录发送到我无法控制的远程驱动器。我在本地没有硬盘空间来创建 tarball,然后将其复制过来。远程也受 rssh 保护 - 您不能通过 ssh 进入服务器并运行任意命令。

但是,我可以使用 scp、rsync 或 sftp。所以,我的问题特定于这 3 个命令之一。有没有办法让 scp、rsync 或 sftp 复制管道,而不能在另一端运行任意命令?


更新:以下解决方案在我们的二级存储中对我们不起作用。我们仅限于运行某些命令。我们不能 ssh - 使用 ssh 的命令是用 rssh 过滤/控制的。

最后,我们取消了所有的二级账户,并支付了大量资金将我们的主存储大小增加了一倍(我们的主主机可以在不迁移的情况下做到这一点,这很酷)。然后我们创建了一个临时存档并按正常方式发送。(这是我们无法用初始存储量完成的。)

将来,我们将使用具有自己专用更大存储空间的辅助 VPS,以免再次发生这种情况。很明显,我所要求的是不可能的。

scp sftp pipe rsync fifo

12
推荐指数
1
解决办法
8071
查看次数

标签 统计

fifo ×1

pipe ×1

rsync ×1

scp ×1

sftp ×1