gpt4 book ai didi

sftp - 如何使用 SFTP 将文件复制/复制到另一个目录?

转载 作者:行者123 更新时间:2023-12-04 23:48:37 30 4
gpt4 key购买 nike

我在 SFTP 位置创建了一个目录,我想将文件从一个 SFTP 目录移动到另一个目录,但是 cp那里不支持命令。

我怎样才能做到这一点?

最佳答案

核心 SFTP 协议(protocol)不支持复制远程文件。
copy-file extension to the protocol的草稿.但只有少数 SFTP 服务器(例如 ProFTPD/mod_sftp 和 Bitvise SFTP 服务器)和少数 SFTP 客户端(例如 WinSCP)支持。
最普遍的 OpenSSH SFTP 服务器绝对不支持它。也不是通过 OpenSSH SFTP 客户端 ( sftp ),即没有 cp命令或任何其他功能等效。服务器的 future 版本will support related copy-data 客户将支持cp命令。

备择方案:

  • 如果您可以通过 SSH/终端访问服务器,请使用 shell cp command .
  • 如果您的 SFTP 服务器支持 copy-file扩展,使用也支持它的 SFTP 客户端。
  • 否则,您唯一的选择是将文件下载到本地临时位置并将其副本上传回不同的/目标远程目录。
    一些 SFTP 客户端甚至可以一次性透明地为您执行此操作(例如,在 WinSCP 中,请参阅 Duplicate dialog 上的通过本地临时复制选项复制)。

  • (我是WinSCP的作者)

    关于sftp - 如何使用 SFTP 将文件复制/复制到另一个目录?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28089821/

    30 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com