Я пытаюсь настроить проверку с закрытым ключом на своем сервере. Я думаю, что это - простой вопрос, я просто не хочу быть заблокированным из сервера по ошибке. Я генерировал ssh ключ с ssh-keygen, он просто отличается от учебного руководства, которое я смотрю на развертывании. Это - просто длинный список символов как таковых:
-----BEGIN OPENSSH PRIVATE KEY-----
b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAA..etc
-----END OPENSSH PRIVATE KEY-----
Однако видео, которое я смотрю на развертывании, показывает ssh ключ как такой:
ssh-rsa b3BlbnNzaC1rZXktdjEAAAAABG5vbmUAAAAEbm9uZQAAAAAA..etc USER@desktop2FBF
Я не уверен, выглядят ли они по-другому, потому что я нахожусь на Mac, и руководство использует окна. Но мой ключ не начинается ssh-rsa
или конец с USER@
... Кроме того, я вижу, что существует два файла, созданные с этой командой, .pub один, я не могу открыться, таким образом, я предполагаю, что копирую и вставляю ключ из правильного файла (единственный, который я могу открыть).
Спасибо за любую справку.
Ключ, который начинается ssh-rsa
открытый ключ.
Первый в вопросе является Вашим закрытым ключом.
Открытый ключ является тем, который должен быть передан серверу. Это закончится в authorized_keys
файл.