При подключении от A к C через B, как мне указать PEM на B?

При подключении от A к C через B, как мне указать PEM на B?

Я пытаюсь подключиться к серверу C через B. Как мне предоставить ключ для B?

то есть:

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

Терминал sshtunnel настроен на /bin/true, поэтому я могу пройти аутентификацию, но не войти в систему.

решение1

Создайте файл ~/.ssh/config с содержимым:

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

Теперь вы можете использовать:

ssh -J 10.0.0.146 [email protected]

Связанный контент