Я пытаюсь использовать интересный инструмент управления паролями под названием Pass.
Я сделал следующее:
- Установлен инструмент gpg
$ sudo dnf install gpg
- Сгенерировал ключ с помощью
$ gpg --gen-key
- Набрано,
$ pass init "foobar id of my gpg key"
как указано здесь - Получил
mkdir: created directory ‘/home/chichivica/.password-store/’
Password store initialized for foobar@email.com
- Пытался добавить простой пароль
$ pass insert foo
Enter password for foo:
Retype password for foo:
- И вот в чем проблема
gpg: A45A123C: There is no assurance this key belongs to the named user
gpg: [stdin]: encryption failed: Unusable public key
Может ли кто-нибудь дать мне совет? Может я что то недопонял? Заранее спасибо.
encryption
passwords
public-key-encryption
gnupg
Иван Талалаев
источник
источник
gpg -K
печать?/home/chichivica/.gnupg/secring.gpg ----------------------------------- sec 2048R/96F0E0C0 2015-10-26 uid Ivan Talalaev (chichivica) <foo@bar.com> ssb 2048R/76A1D91D 2015-10-26
Ответы:
У меня была такая же проблема после копирования моей пары ключей с одного компьютера на другой. Решением для меня было установить уровень доверия ключей:
Вам будет предложено выбрать уровень доверия из следующего:
Я выбрал 5, поскольку создал ключ, поэтому, конечно, я ему полностью доверяю :). Вас попросят подтвердить свое решение:
После подтверждения вы сможете зашифровать с помощью этого ключа.
источник
gpg> quit
выйти.gpg> q
тоже выходит.