gnupg: Bu anahtarın belirtilen kullanıcıya ait olduğuna dair bir garanti yok


114

Pass adlı ilginç şifre yönetim aracını kullanmaya çalışıyorum .

Ben şunları yaptım:

  1. Yüklü gpg aracı $ sudo dnf install gpg
  2. Kullanarak bir anahtar oluşturdu $ gpg --gen-key
  3. Burada$ pass init "foobar id of my gpg key" belirtildiği gibi yazılmıştır
  4. Var

mkdir: created directory ‘/home/chichivica/.password-store/’ Password store initialized for foobar@email.com

  1. Basit bir şifre eklemeye çalıştım

$ pass insert foo Enter password for foo: Retype password for foo:

  1. Ve sorun var

gpg: A45A123C: There is no assurance this key belongs to the named user gpg: [stdin]: encryption failed: Unusable public key

Biri bana biraz tavsiye verebilir mi? Belki yanlış anladığım bir şey? Şimdiden teşekkürler.


Nedir gpg -Kbaskı?
Jens Erat

@JensErat just this /home/chichivica/.gnupg/secring.gpg ----------------------------------- sec 2048R/96F0E0C0 2015-10-26 uid Ivan Talalaev (chichivica) <foo@bar.com> ssb 2048R/76A1D91D 2015-10-26
Ivan Talalaev

ID A45A123C (6) 'da nereden geliyor? Ana anahtar kimliğiniz başka bir tanesidir.
Jens Erat

@JensErat Yani, bu bir soru. Aslında bilmiyorum. Bu dizenin geçtiği herhangi bir yeri bulamadım!
Ivan Talalaev

1
Merhaba @ArmanOrtega, Cevap olarak işaretlenen çözüm bana yardımcı oldu!
Ivan Talalaev

Yanıtlar:


232

Anahtar çiftimi bir makineden diğerine kopyaladıktan sonra da aynı sorunu yaşadım. Benim için çözüm, anahtarların güven düzeyini belirlemekti:

gpg --edit-key <KEY_ID>
gpg> trust

Aşağıdakilerden güven düzeyini seçmeniz istenecektir:

1 = I don't know or won't say
2 = I do NOT trust
3 = I trust marginally
4 = I trust fully
5 = I trust ultimately
m = back to the main menu

Anahtarı oluşturduğum için 5'i seçtim, dolayısıyla sonuçta ona güveniyorum :). Sizden kararınızı onaylamanızı isteyecektir:

Your decision? 5
Do you really want to set this key to ultimate trust? (y/N) y

Onayladıktan sonra, bu anahtarı kullanarak şifreleme yapabilmelisiniz.


2
key_id, kullandığınız posta kimliğidir
kumar

5
gpg> quitçıkışa doğru.
John Mee

1
veya sadece gpg> qçıkar.
mike23

Hayat kurtaran cevap! Çok yaşa Jon Snow.
Enrico Maria De Angelis
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.