web-dev-qa-db-fra.com

Format invalide de la clé Windows 10 OpenSSH

La récente version bêta de OpenSSH sur Windows 1 n'accepte pas ma clé privée formatée openssh:

enter image description here

La même clé fonctionne sur ssh livré avec git Shell de github.

Existe-t-il une option de format pour openssh sur Windows qui me manque ou est-ce un bug?

12
AK_

Windows 10 actuellement (en janvier 2018) ne prend en charge que les clés ed25519 (référence: https://github.com/PowerShell/Win32-OpenSSH/issues/97 ). Je constate que vous essayez de vous connecter à Amazon Web Services. Si vous gérez votre clé à l'aide de la console AWS, vous ne pouvez utiliser qu'une clé RSA.

Cependant, si vous essayez de vous connecter à une instance EC2 existante, vous pouvez effectuer les opérations suivantes:

  1. Créez la clé privée/publique dans Windows cmd en utilisant la commande "ssh-keygen", si vous ne l'avez pas déjà fait. La paire de clés est enregistrée dans les fichiers id_ed25519.pub et id_ed25519 dans votre répertoire .ssh
  2. Connectez-vous à votre instance AWS EC2. Ajoutez le contenu de id_ed25519.pub à votre fichier authorized_keys dans le répertoire .ssh
  3. Vous pouvez maintenant vous connecter à votre instance EC2 à l'aide du client SSH Windows 10.
8
simon

essaye ça

ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/id_rsa -C "your email"

et attraper le dossier avec cette commande

cat ~/.ssh/id_rsa.pub

j'espère que cette aide.

0
dhedheerik88