通过同一网络上的两个IP安全复制到本地计算机

时间:2018-04-29 04:52:12

标签: bash shell ssh scp

我正在尝试编写一个bash脚本,首先从我的localhost机器ssh到IP1(请求密码),然后ssh到IP2。一旦进入IP2,我想scp到我的本地机器。

IP1=192.168.10.10
IP2=192.168.10.9

ssh root@$IP1
ssh root@$IP2

cd /var/log

scp message* localuser@$localIP:/home/localuser/Desktop/MessageFolder/

以上是我目前必须通过Linux中的命令行手动完成的工作

我无法直接访问IP2。把它想象成一个后门。 IP2有密码,IP1没有。

有没有办法做到这一点?如果没有帮助,我会编写更多代码。

有人可以验证我是否可以执行与此解决方案类似的操作:https://superuser.com/questions/174160/scp-over-a-proxy-with-one-command-from-local-machine

我也听说过端口转发......这个例子怎么样?

我非常擅长打击脚本,并会感激一些耐心

谢谢。

0 个答案:

没有答案