Odbieranie klucza z serwera kluczy w gnupg


5

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]


1
// Czy uważasz, że możesz podać przykład otrzymanego błędu?
Nathan Basanese

//, Co znaczy „one K pochodzące z podręcznika na gpg”. nawet wredny, stary?
Nathan Basanese

Oni ->. Typo
Jason Basanese

// Nawiasem mówiąc, w przypadku pierwszego pytania StackOverflow jest to cholernie dobre, Jason.
Nathan Basanese

Odpowiedzi:


9

//, GnuPG (używany przez gpgkomendę) 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 gpgcelu otrzymania klucza ( --recv-keys) z odciskiem palca 7CE8FC69BE118222:

$ gpg --recv-keys 7CE8FC69BE118222

Pozwól mi to rozbić, kawałek po kawałku:

$ gpg

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 -).

--recv-keys 

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):

--recv-keysidentyfikatory kluczy

Zaimportuj klucze o podanych identyfikatorach kluczy z serwera kluczy. --keyserverNależy podać opcję, aby podać nazwę tego serwera kluczy.


1
Ta odpowiedź jest bardzo dobra, ale trochę za długa.
Jason Basanese

// Jak powiedziałem, myślę, że to wymaga wyjaśnienia. Mogę jednak dodać szybką TLDR na górze. Czy to zadziała?
Nathan Basanese

1
Myślę, że moja odpowiedź jest krótka i słodka, a jeśli nie jest wystarczająco dokładna, mogą przeczytać twoją.
Jason Basanese

1
Myślę, że ta odpowiedź zasługuje na zaznaczenie poprawnej; wyczerpujące odpowiedzi są dobre, jeśli potrzebne jest wyjaśnienie. @ Jens-Erat, czy poprawiłbyś tę odpowiedź, udzielając prostej odpowiedzi „zrób to” u góry przed długim wyjaśnieniem?
bignose

Ciekawe ... dlaczego zaczyna się wszystko, co publikujesz // ,?
Mateen Ulhaq

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.