我想使用 scp 和 2 个不同的 .pem 密钥将文件夹从服务器 A 传输到服务器 B。
这是最好的方法吗?它是否真的有效?
scp -i ~/Documents/server1.pem -r [email protected] /cdn-cgi/l/email-protection:~/location/to/dir -i ~/Documents/server2.pem ~/location/to/copy/to
或者我必须输入:
scp -i ~/Documents/server1.pem -r [email protected] /cdn-cgi/l/email-protection:~/location/to/dir -i ~/Documents/server2.pem [email protected] /cdn-cgi/l/email-protection:~/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
Then run
scp -3 -F ~/scp_config src:\~/location/to/dir dest:\~/location/to/copy/to
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)