gnupg: Tidak ada jaminan bahwa kunci ini milik pengguna yang disebutkan


113

Saya mencoba menggunakan alat manajemen kata sandi yang menarik bernama Lulus.

Saya melakukan hal berikut:

  1. Alat gpg terinstal $ sudo dnf install gpg
  2. Menghasilkan kunci menggunakan $ gpg --gen-key
  3. Diketik $ pass init "foobar id of my gpg key"seperti yang dinyatakan di sini
  4. Punya

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

  1. Mencoba menambahkan kata sandi sederhana

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

  1. Dan itulah masalahnya

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

Adakah yang bisa memberi saya nasihat? Mungkin sesuatu yang saya salah paham? Terima kasih sebelumnya.


Apa itu gpg -Kpencetakan?
Jens Erat

@JensErat hanya ini /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

Di mana dalam (6) ID A45A123C berasal? ID kunci master Anda adalah yang lainnya.
Jens Erat

@JensErat Jadi, ini pertanyaan. Sebenarnya saya tidak tahu. Saya tidak dapat menemukan kemunculan string ini!
Ivan Talalaev

1
Hai @ArmanOrtega, Solusi yang ditandai sebagai jawaban membantu saya!
Ivan Talalaev

Jawaban:


231

Saya memiliki masalah yang sama setelah menyalin pasangan kunci saya dari satu mesin ke mesin lain. Solusi bagi saya adalah menetapkan tingkat kepercayaan kunci:

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

Anda akan diminta untuk memilih tingkat kepercayaan dari berikut ini:

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

Saya memilih 5 karena saya membuat kuncinya jadi tentu saja saya percaya pada akhirnya :). Ini akan meminta Anda untuk mengkonfirmasi keputusan Anda:

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

Setelah mengonfirmasi, Anda seharusnya dapat mengenkripsi menggunakan kunci itu.


2
key_id adalah mailid yang Anda gunakan
kumar

5
gpg> quituntuk keluar.
John Mee

1
atau gpg> qjuga keluar.
mike23

Jawaban yang menyelamatkan nyawa! Hidup Jon Snow.
Enrico Maria De Angelis
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.