На этот вопрос уже есть ответ здесь:
Мне нужна помощь в экспорте как закрытых, так и общедоступных ключей находится в ssh в один файл. id_rsa и id_rsa.pub
Вы можете восстановить открытый ключ из файла личного ключа с помощью ssh-keygen.
ssh-keygen -y -f /path/to/private/key
Сохранение обоих ключей в одном файле не является обязательным и не поддерживается. Однако вы можете просто использовать cat
, чтобы объединить их для целей архивирования или того, что вы планируете.
cat id_rsa id_rsa.pub > combined
Однако этот ключевой файл не будет читаем для ssh так, как вы думаете. Чтобы восстановить эти ключевые файлы, вам придется разделить их и снова сохранить в отдельных файлах.