Ao conectar de A a C, através de B, como posso especificar PEM em B?

Ao conectar de A a C, através de B, como posso especificar PEM em B?

Estou tentando me conectar ao servidor C, através de B. Como posso fornecer a chave para B?

ou seja:

ssh -J [email protected]:22[<-need to use PEM on B] [email protected]

O terminal do sshtunnel está definido como /bin/true - para que eu possa autenticar, não fazer login.

Responder1

Crie um arquivo ~/.ssh/config com o conteúdo:

host 10.0.0.146
  HostName hostb
  IdentifyFile ~/.ssh/id_rsa_hostb.pub
  User sshtunnel

Agora você pode usar:

ssh -J 10.0.0.146 [email protected]

informação relacionada