Conexão SSH de vários saltos

0

Este é o meu gráfico de conexão: usuário - > example.server na porta 22 com username1 / password1 - > example.server com username2 / password2 na porta diferente (alguma porta do subsistema ssh, por exemplo, 1000). Não consigo me conectar de outra maneira.

O que eu preciso fazer para que eu possa escrever isso e se conectar automaticamente à porta 1000:

shh [email protected] -s subsystem

password1:

    
por user3624007 14.07.2015 / 19:05

1 resposta

0

A opção de configuração que você está procurando é ProxyCommand. Foi resolvido muitas vezes aqui ou no ServerFault [1], então mais uma vez:

Configure sua estação de trabalho com este ssh_config:

Host server2
  HostName ruapehu.example.com
  Port {server2 port}
  User {server2 user}
Host server1
  ProxyCommand ssh server2 -W %h:%p
  Port {server1 port}
  User {server1 user}

e sempre que você quiser se conectar ao server2, faça

$ ssh server2

Você precisará configurar a autenticação sem senha ou inserir as duas senhas. A autenticação sem senha é mais segura quando você usará a opção ssh-agent e AgentForwarding.

[1] Encaminhar o tráfego SSH através de uma máquina intermediária

    
por 14.07.2015 / 23:09