Конфигурация 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.