Ответ 1
Я считаю, что это должно работать
ssh-keygen -f private.pem -y> public.pub
У меня есть файл .pem
содержащий мой закрытый ключ. Однако ключ развертывания BitBucket имеет такой формат:
SSH-RSA AAAAB3NzaC3yc2EAAAADAQABAAABAQDfZxX2LXOJlo5MP2tLP4fmQyjIAcATwATFKwM6K3mtT7 + LKx1jk6YlFlEcj2CFxJHHTy6LCdDqoVzL3iNcD + mDl7NbcNEHytZNJnFQ5lAHPxDVa9ZbLnmP1OlfUvsQS + jAt7yMSwd8gZ6McOJfp9ZUn + r5LLpjYkF + AMQFPsf + 6lhSJaOjOTbsA39OJwlnnSO6HF3W2Om + 8Bgdpa/E4En5RZTBwFCAvLaaXY3XgN76xCR24TwTWFicBHWeLdADGFXB7OBOv4y805fNGbNKOl3Yb21mG89aUQlYjobeLqImyIrrEhX36hEdMW/t6zZK/1I0QC//ULA + GjJoeuPW4WY3 убунту @Box
Обычно его используют, используя:
cat ~/.ssh/id_rsa.pub | pbcopy
Как извлечь мой открытый ключ в этом формате из файла .pem
?
Я считаю, что это должно работать
ssh-keygen -f private.pem -y> public.pub