使用jumpserver的ssh在config

时间:2016-05-10 08:57:47

标签: ssh

我尝试连接到远程服务器,通过jumpserver。 如果我这样做:

ssh jumpserver(连接到jumpserver)

ssh username @ remote-server(通过jumpserver连接到远程服务器)

它运作得很好。

我试图创建此配置:

Host remote-server
  HostName 127.0.0.2
  User username
  ProxyCommand ssh jumpserver nc %h %p

Host remote-server
  HostName 127.0.0.2
  User username
  ProxyCommand ssh myuser@jumpserver nc %h %p

但是当我在.ssh / config中尝试这些配置时,我被要求输入root密码。

此命令也有效: sh -o ProxyCommand =' ssh jumpserver nc remote-server 22'用户名@远程服务器

我的配置中缺少什么?

1 个答案:

答案 0 :(得分:0)

多个设置命中服务器,所以这是我自己的错... :( 问题解决了。