Saya mencoba menggunakan alat manajemen kata sandi yang menarik bernama Lulus.
Saya melakukan hal berikut:
- Alat gpg terinstal
$ sudo dnf install gpg
- Menghasilkan kunci menggunakan
$ gpg --gen-key
- Diketik
$ pass init "foobar id of my gpg key"
seperti yang dinyatakan di sini - Punya
mkdir: created directory ‘/home/chichivica/.password-store/’
Password store initialized for [email protected]
- Mencoba menambahkan kata sandi sederhana
$ pass insert foo
Enter password for foo:
Retype password for foo:
- 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.
encryption
passwords
public-key-encryption
gnupg
Ivan Talalaev
sumber
sumber
gpg -K
pencetakan?/home/chichivica/.gnupg/secring.gpg ----------------------------------- sec 2048R/96F0E0C0 2015-10-26 uid Ivan Talalaev (chichivica) <[email protected]> ssb 2048R/76A1D91D 2015-10-26
Jawaban:
Saya memiliki masalah yang sama setelah menyalin pasangan kunci saya dari satu mesin ke mesin lain. Solusi bagi saya adalah menetapkan tingkat kepercayaan kunci:
Anda akan diminta untuk memilih tingkat kepercayaan dari berikut ini:
Saya memilih 5 karena saya membuat kuncinya jadi tentu saja saya percaya pada akhirnya :). Ini akan meminta Anda untuk mengkonfirmasi keputusan Anda:
Setelah mengonfirmasi, Anda seharusnya dapat mengenkripsi menggunakan kunci itu.
sumber
gpg> quit
untuk keluar.gpg> q
juga keluar.