ฉันพยายามแชร์คู่คีย์ GnuPG โดยนำเข้าในแต่ละเครื่อง นี่คือวิธีที่ฉันทำ:
gpg --allow-secret-key-import --import secret.gpg.key
gpg --import public.gpg.key
-a
คีย์ได้ถูกส่งออกด้วย
หลังจากทำสิ่งนี้กุญแจสาธารณะจะแสดงอย่างถูกต้องเมื่อฉันทำgpg --list-keys
แต่คีย์ส่วนตัวไม่ได้ ( gpg --list-secret-keys
)
ผมทำอะไรผิดหรือเปล่า?
โดยวิธีการ: ฉันกำลังทำเรื่องนี้กับ Puppet ดังนั้นคำตอบใด ๆ ที่ไม่ต้องการให้ฉันพิมพ์เนื้อหาใน ( --edit-key
และสิ่งที่คล้ายกัน) จะได้รับการชื่นชม
gpg --list-secret-keys
ไหม? ไม่มีการตั้งค่าสถานะสำหรับ GPG เพื่อทำเครื่องหมายคีย์ให้เป็นค่าเริ่มต้น เพียงแค่เลือกอันแรกในรายการนั้นให้เป็นค่าเริ่มต้น หากคุณต้องการเปลี่ยนพฤติกรรมนั้นฉันสามารถให้คำตอบได้