使用2台跳板机的情况下如何使用scp传文件

2020-12-26 19:45发布

问题:

在一个部署环境中使用了2台跳板机,ssh登录方式如下

ssh -t root@jump-server1 ssh root@jump-server2
ssh root@web1

请问使用 scp 命令通过2台跳板机向服务器传文件?

回答1:

参考 How to scp through two intermediate servers to a third-hop server 找到了解决方法

scp -oProxyJump=root@jump-server1,root@jump-server2 file1 root@web1:~

通过2台跳板机直接ssh登录目标服务器的命令

ssh -J root@jump-server1,root@jump-server2 root@web1


标签: linux shell