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.