Конфигурация SSH для открытия соединения с частным экземпляром через jumphost с помощью ключа pem на локальной машине

У меня есть два сервера A и B. A общедоступен, а B является частным экземпляром. У меня есть доступ к A через мой открытый ключ на локальном. Но мой доступ к серверу B осуществляется через ключ pem. Мой конфиг выглядит следующим образом

Host B
    User sshuser
    Port 22
    IdentifyFile <path to pem key on remote server(A)>
    ProxyCommand ssh sshuser@<ip of server A> nc %h %p 2> /dev/null

Единственная проблема с этим, я должен держать мой ключ pem на удаленном сервере. Есть ли обходной путь, где я держу pem на моей локальной машине, все еще я могу ssh на сервер B через A.

0 ответов

Другие вопросы по тегам