gpt4 book ai didi

linux - 具有 2 个不同 .pem key 的 2 个服务器之间的 scp 命令

转载 作者:太空狗 更新时间:2023-10-29 11:50:14 26 4
gpt4 key购买 nike

我想使用 scp 和 2 个不同的 .pem key 将文件夹从服务器 A 传输到服务器 B。

这是解决问题的最佳方式吗?这是否真的有效。

scp -i ~/Documents/server1.pem -r root@server1.com:~/location/to/dir -i ~/Documents/server2.pem ~/location/to/copy/to

还是我必须输入:

scp -i ~/Documents/server1.pem -r root@server1.com:~/location/to/dir -i ~/Documents/server2.pem root@server2.com:~/location/to/copy/to

如果我需要输入主机或仅输入位置,我只是不确定第二个位置。非常感谢您的帮助。

最佳答案

创建一个类似~/scp_config的配置文件:

Host src
HostName server1.com
User root
CertificateFile %d/Documents/server1.pem

Host dest
HostName server2.com
User root
CertificateFile %d/Documents/server2.pem

然后运行

scp -3 -F ~/scp_config src:\~/location/to/dir dest:\~/location/to/copy/to

关于linux - 具有 2 个不同 .pem key 的 2 个服务器之间的 scp 命令,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41017291/

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