将 SCP 中继到服务器?怎么做?

将 SCP 中继到服务器?怎么做?

我的 Linux 服务器位于网关服务器后面,我通过 ssh 访问该网关服务器以获取菜单:

# ssh expNoob@gateway01
   0 | root@srv01:SSH
   1 | root@srv02:SSH
   2 | root@srv03:SSH 

并选择一个服务器进行登陆。我还可以用 SCP 发送文件,如下所示:

scp file.gz expNoob@gateway01:root@srv01:SSH:/tmp/

它有效!我从未见过 SCP 的这种语法,手册页说目标的形式是:user@server:path,我不应该能够“粘合”这样的标记来将文件像这样从服务器“传送”到服务器,但它有效!你知道这样的语法吗?这是专用软件吗,还是可以使用标准 ssh 配置实现??

谢谢。

相关内容