Próbuję użyć ciekawego narzędzia do zarządzania hasłami o nazwie Pass.
Zrobiłem co następuje:
- Zainstalowane narzędzie gpg
$ sudo dnf install gpg
- Wygenerowano klucz przy użyciu
$ gpg --gen-key
- Napisane
$ pass init "foobar id of my gpg key"
jak podano tutaj - Dostał
mkdir: created directory ‘/home/chichivica/.password-store/’
Password store initialized for [email protected]
- Próbowałem dodać proste hasło
$ pass insert foo
Enter password for foo:
Retype password for foo:
- I jest problem
gpg: A45A123C: There is no assurance this key belongs to the named user
gpg: [stdin]: encryption failed: Unusable public key
Czy ktoś mógłby mi doradzić? Może coś, co źle zrozumiałem? Z góry dziękuję.
encryption
passwords
public-key-encryption
gnupg
Ivan Talalaev
źródło
źródło
gpg -K
drukowanie?/home/chichivica/.gnupg/secring.gpg ----------------------------------- sec 2048R/96F0E0C0 2015-10-26 uid Ivan Talalaev (chichivica) <[email protected]> ssb 2048R/76A1D91D 2015-10-26
Odpowiedzi:
Miałem ten sam problem po skopiowaniu mojej pary kluczy z jednego komputera na inny. Rozwiązaniem dla mnie było ustawienie poziomu zaufania kluczy:
Zostaniesz poproszony o wybranie poziomu zaufania spośród następujących:
Wybrałem 5, ponieważ stworzyłem klucz, więc oczywiście ostatecznie mu ufam :). Poprosi Cię o potwierdzenie swojej decyzji:
Po potwierdzeniu powinieneś być w stanie zaszyfrować za pomocą tego klucza.
źródło
gpg> quit
do wyjścia.gpg> q
również wychodzi.