เมื่อคุณมีคู่คีย์ gpg ในเครื่องแล้วคุณสามารถนำเข้าคีย์ที่ไม่รู้จักไปยังชุดคีย์ของผู้ใช้ในพื้นที่ของคุณ ในกรณีของฉันคีย์5CC908FDB71E12C2
จะต้องนำเข้าดังนี้
$ gpg --recv-keys 5CC908FDB71E12C2
gpg: keybox '/home/user/.gnupg/pubring.kbx' created
gpg: key 5CC908FDB71E12C2: 8 signatures not checked due to missing keys
gpg: /home/aaron/.gnupg/trustdb.gpg: trustdb created
gpg: key 5CC908FDB71E12C2: public key "Daniel Stenberg <daniel@haxx.se>" imported
gpg: no ultimately trusted keys found
gpg: Total number processed: 1
gpg: imported: 1
--recv-key keys: นำเข้ากุญแจพร้อมรหัสกุญแจที่กำหนดจาก keyserver
หากล้มเหลวข้างต้นคุณอาจต้องสร้างที่เก็บคีย์ / ฐานข้อมูล gpg แบบโลคอล
ขั้นตอนด้านล่างนี้อาจไม่จำเป็นอีกต่อไปเนื่องจากขั้นตอนข้างต้นในขณะนี้สร้างฐานข้อมูลคีย์ท้องถิ่นสำหรับคุณ ขึ้นอยู่กับ distro และgpg
รุ่นและการกำหนดค่าของคุณ
หากคุณยังไม่มีgpg
ฐานข้อมูลที่สำคัญสำหรับผู้ใช้ในพื้นที่ของคุณ
gpg --generate-key
หรือ
gpg --full-gen-key
สิ่งที่เอกสารพูด
--generate-key
--gen-key
Generate a new key pair using the current default parameters. This is the standard command to create a new key. In addition to the key a revocation certificate is created and stored in the
‘openpgp-revocs.d’ directory below the GnuPG home directory.
--full-generate-key
--full-gen-key
Generate a new key pair with dialogs for all options. This is an extended version of --generate-key.
There is also a feature which allows you to create keys in batch mode. See the manual section ``Unattended key generation'' on how to use this.