Я использовал Puttygen для генерации пары ключей S SH для Azure Linux VM. недавно я обнаружил, что sh доступен на Windows 10, и я могу использовать команду "s sh -keygen" на Windows 10 CMD и генерировать закрытый и общедоступный c ключ.
I Я пробовал это, но безуспешно.
В соответствии со статьей нажмите здесь , попросите нас использовать приведенную ниже команду, и она успешно завершится. Он экспортирует приватные и публичные c ключи в локацию. Но когда я загружаю закрытый ключ в putty и подключаюсь к своему серверу, он выдает ошибку
Unable to use key file "C:\publickey\id_rsa.ppk" (OpenSSH SSH-2 private key (old PEM format))
login as:
Ниже приведена команда, которую я использовал для генерации пар ключей на windows 10
C:\Users\xxx>ssh-keygen -t rsa -b 2048 -C "azureuser@vm"
Generating public/private rsa key pair.
Enter file in which to save the key (C:\Users\xxx/.ssh/id_rsa): C:\publickey\id_rsa.ppk
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in C:\publickey\id_rsa.ppk.
Your public key has been saved in C:\publickey\id_rsa.ppk.pub.
The key fingerprint is:
Кто-нибудь пробовал этот метод на windows 10 для генерации ключей?