Comment vérifier que ma clé fermée correspond à la paire de clés AWS?

Dans ma copie AWS Il est indiqué qu'il est configuré d'utiliser la seule paire de clés sur mon compte et qu'il a une empreinte digitale au format:

3c: 64: a7: 85: 53: 3f: 81: 1c: 24: 5a: d2: 6a: 5b: 76: 47: da: f3: 14: 63: 88

J'ai un fichier sur mon ordinateur key.pem.

Comment vérifier si ce fichier PEM correspond à la paire de touches susmentionnée fournie AWS?

J'ai essayé de faire ce qui suit: ssh-keygen -lf key.pem

Cela affiche quelque chose dans ce format: 2048 SHA256: TpL6i8y1uCd26IUVVc5UHFluP7GLKD / T3O1 + K4Pc0qg sans commentaire (RSA)

Le schéma de codage est différent, je ne peux pas dire s'ils sont équivalents.

J'essaie de déboguer pourquoi je ne peux pas me connecter à mon instance par ssh Avec cette clé, c'est la première étape que j'essaie de faire.
Invité:

Alice

Confirmation de:

Il existe deux méthodes, selon la manière dont vous avez créé votre clé SSH, comme décrit dans
https://docs.aws.amazon.com/AW ... rints
dans la documentation AWS.

Voici mon empreinte clé SSH Dans la console:


Mais comment obtenir la même empreinte de la ligne de commande:

~ $ openssl rsa -in ~/.ssh/aws-sandpit.pem -pubout -outform DER | openssl md5 -c
writing RSA key
(stdin)= ae:ae:56:84:f9:72:c4:d1:0a:b8:e9:3b:ab:d4:a7:00

Si cela ne correspond pas, essayez ce qui suit:

~ $ openssl pkcs8 -in path_to_private_key -inform PEM -outform DER -topk8 -nocrypt | openssl sha1 -c

J'espère que cela aidera :)

Christine

Confirmation de:

Historiquement,

ssh-keygen

Afficher les empreintes digitales à l'aide du code de hachage MD5 avec codage hexagonal. Récemment OpenSSH Support ajouté et modifié la valeur par défaut à SHA-256 avec codage base64.

Vous pouvez ajouter une option. "

-E md5

"Utilisez l'ancien format, mais maintenant, il aura un préfixe"

MD5:

".

$ ssh-keygen -lf id_ed25519
256 SHA256:4gU2OwTypjq8lE6CvwTUZYQ6gyRRqXvKsZt1yUAGC2s mnordhoff@jane (ED25519)

$ ssh-keygen -lf id_ed25519 -E md5
256 MD5:41:e3:9f:30:a7:92:66:70:18:18:7d:e7:cd:66:ba:1d mnordhoff@jane (ED25519)

Pour répondre aux questions, connectez-vous ou registre