我有一个包含我的私钥的.pem
文件。但是,BitBucket部署密钥具有以下格式:
SSH-RSA AAAAB3NzaC3yc2EAAAADAQABAAABAQDfZxX2LXOJlo5MP2tLP4fmQyjIAcATwATFKwM6K3mtT7 + LKx1jk6YlFlEcj2CFxJHHTy6LCdDqoVzL3iNcD + mDl7NbcNEHytZNJnFQ5lAHPxDVa9ZbLnmP1OlfUvsQS + jAt7yMSwd8gZ6McOJfp9ZUn + r5LLpjYkF + AMQFPsf + 6lhSJaOjOTbsA39OJwlnnSO6HF3W2Om + 8Bgdpa / E4En5RZTBwFCAvLaaXY3XgN76xCR24TwTWFicBHWeLdADGFXB7OBOv4y805fNGbNKOl3Yb21mG89aUQlYjobeLqImyIrrEhX36hEdMW / t6zZK / 1I0QC // ULA + GjJoeuPW4WY3的ubuntu @盒
它通常用于:
cat ~/.ssh/id_rsa.pub | pbcopy
如何从.pem
文件中以此格式提取公钥?
我相信这应该有效:
ssh-keygen -f private.pem -y > public.pub