2016-07-15 2 views
13

J'ai un fichier .pem contenant ma clé privée. Cependant, une clé de déploiement de BitBucket a ce format:Comment puis-je obtenir la clé publique d'un fichier pem?

ssh-rsa AAAAB3NzaC3yc2EAAAADAQABAAABAQDfZxX2LXOJlo5MP2tLP4fmQyjIAcATwATFKwM6K3mtT7 + LKx1jk6YlFlEcj2CFxJHHTy6LCdDqoVzL3iNcD + mDl7NbcNEHytZNJnFQ5lAHPxDVa9ZbLnmP1OlfUvsQS + jAt7yMSwd8gZ6McOJfp9ZUn + r5LLpjYkF + AMQFPsf + 6lhSJaOjOTbsA39OJwlnnSO6HF3W2Om + 8Bgdpa/E4En5RZTBwFCAvLaaXY3XgN76xCR24TwTWFicBHWeLdADGFXB7OBOv4y805fNGbNKOl3Yb21mG89aUQlYjobeLqImyIrrEhX36hEdMW/t6zZK/1I0QC // ULA + GjJoeuPW4WY3 ubuntu @ Box

Il se trouve généralement à l'aide:

cat ~/.ssh/id_rsa.pub | pbcopy

Comment puis-je extraire ma clé publique, dans ce format, à partir d'un fichier .pem?

+0

Laissez la page de manuel pour 'ssh-keygen' être votre ami. – Jakuje

Répondre

34

Je crois que cela devrait fonctionner

ssh-keygen -f private.pem -y> public.pub