
Я пытаюсь подключиться к серверу 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]