Ek gpg anahtarlık oluşturma


19

Dizinde .gnupg( pubring.gpgve secring.gpg) genel ve özel anahtarlık dosyaları var . Ben oluşturmak istiyorum yeni anahtarlık trustedkeys.gpgaynı zamanda, .gnupgbaşka insanların genel anahtarları ekleyebileceğiniz için.

Bu yeni anahtarlığı nasıl oluştururum?


3
Kural tüm anahtarlar senin için pubring. Güven, GnuPG'nin kendi ayarları kullanılarak işaretlenir.
user1686

gpgvimzaların bulunmasını bekler trustedkeys.gpg.
rlandster

Eğer bir sembolik yaparak soruna Can trustedkeys.gpgiçin pubring.gpg(veya trusteddb.pgp)?
IQAndreas

1
@ yerçekimi sözleşmeleri tam da budur - sözleşmeler. Oradaki OP, eldeki ihtiyaçları daha iyi bilecektir.
n611x007

Yanıtlar:


29

gpg (GnuPG) 2.0.26 ile test edilmiştir:

gpg --no-default-keyring --keyring trustedkeys.gpg --fingerprint

yeni başlayanların ipucu: sadece dosya adlarını kullanabilirsiniz trustedkeys.gpg.

söyleyecek gpg: keyring ``</path>/.gnupg/trustedkeys.gpg' created

kullanmak:

gpg --no-default-keyring --keyring trustedkeys.gpg <your-gpg-commands-here>

2
IMHO, bu kabul edilen cevap olarak işaretlenmelidir.
Paul Calabro

3
gpg --keyring pubring.gpg --export KEY > /tmp/exported.key
gpg --no-default-keyring --keyring=path/to/new-keyring.gpg --import /tmp/exported.key

Eğer anahtarlığın varsayılan olarak GPG tarafından da kullanılmasını istiyorsanız, o andan itibaren, söylediğiniz gibi, --no-default-keyringanahtarı atlayın .

Daha fazla bilgiyi, seçenek gpg(1)altında el kitabında bulabilirsiniz --keyring.


3

gpg --export KEY1 KEY2 > trustedkeys.gpg ortak anahtarlar ve:

gpg --export-secret-keys KEY1 KEY2 > trustedkeys.gpg tam anahtarlar için (özel bölüm dahil).

KEY1, KEY2 vb. İçin (kısmi) parmak izi sağlayabileceğiniz yerler

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.