Jak otrzymać klucz z serwera kluczy w gnupg?
Próbowałem wpisywać $ gnupg rec-keys "the key"
Podany błąd był,
usage: gpg [options] [filename]
podałem również rec-keys "the key"
Błąd podany, recv-keys: command not found
oprócz gpg K recv-keys "the key"
K pochodzącego z instrukcji na gpg.
Podany błąd, użycie: gpg [opcje] [nazwa pliku]
gnupg
public-key
Jason Basanese
źródło
źródło
Odpowiedzi:
//, GnuPG (używany przez
gpg
komendę) to tylko klient stworzony do korzystania z systemu OpenPGP.OpenPGP ma wiele części. Jedna z tych części, lokalny klient, jest właśnie tam, na twoim sprzęcie: GnuPG. Inną częścią jest serwer kluczy.
GnuPG zamierza uzyskać dostęp do serwera kluczy, aby uzyskać klucz.
Serwer kluczy wyszuka klucz po jego „odcisku palca”, to znaczy specjalnej nazwie zaprojektowanej tak, aby być weryfikowalnie unikalną dla tego klucza.
Poniżej podano przykładowe polecenie użycia polecenia pakietu GnuPG w
gpg
celu otrzymania klucza (--recv-keys
) z odciskiem palca7CE8FC69BE118222
:Pozwól mi to rozbić, kawałek po kawałku:
Jest to podstawowe polecenie, w większości dostępnych systemów Linux, do uruchomienia programu GnuPG („flagi opcji” są używane do modyfikacji poleceń Linuksa, a „flagi opcji” zwykle zaczynają się od
--
lub-
).Ta „flaga opcji” mówi GnuPG, aby importowała klucze z serwera kluczy.
7CE8FC69BE118222
To informuje GnuPG, który klucz należy zaimportować.
Zakładając, że jesteś w systemie Debian, serwer kluczy nie musi być określony, ale dodanie załatwi sprawę
--keyserver certserver.pgp.com
.Ze strony informacyjnej GnuPG (dostęp do strony informacyjnej gpg można uzyskać, uruchamiając polecenie
info gpg
):źródło
// ,
?Okazuje się, że brakowało mi dwóch myślników, poprawne polecenie to gpg --recv-keys „klucz” w wierszu poleceń.
źródło
flags
. Jest to Linuksowy sposób na skomplikowanie poleceń terminalowych. Sprawdź to: unix.stackexchange.com/q/285575/48498