gpt4 book ai didi

python - 使用结构将文件从一个远程服务器复制到另一个远程服务器?

转载 作者:太空宇宙 更新时间:2023-11-03 13:19:12 25 4
gpt4 key购买 nike

我需要制作一项服务,可以将文件从一台远程服务器复制到另一台远程服务器。我可以在子 shell 中运行它:

scp user@host1:/path/to/file/video.mp4 user@host2:/path/to/file

但这似乎不如使用 fabric 的 put 命令那样好,它只将本地文件复制到远程机器。我还需要它完全使用 ssh key 运行,没有密码提示。

最佳答案

您可以使用 get从 host1 获取文件,然后是 put将其推送到 host2。

对于 key ,如果私钥不在默认位置,您可以 specify it使用 -i 标志,例如:

fab -i /path/to/priv/key

或者放在fabfile中:

from fabric import env
env.key_filename = '/path/to/priv/key'

关于python - 使用结构将文件从一个远程服务器复制到另一个远程服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20081556/

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