2013-04-26 8 views
5

Właśnie ustawiłem Github i wygenerowałem mój ssh keys. Muszę dać mojej publiczności rsa komuś, aby mógł uzyskać dostęp do repozytorium git. Czy mogę wysłać do nichjak wysłać komuś mój (już wygenerowany) publiczny klucz RSA (wysłać klucz lub plik .pub?)

a) cała moja .pub plik,

b) zawartość pliku .pub lub

c) kluczem, który widzę, jeśli mogę się zalogować do Github i przejdź do ssh klucze (wygląda tak: id_rsa (22:ac:74:6b:a7:d9:14:a5:32:8f:08:c5:51:1b:49:lk)

+1

że '22: AC: ...' bit jest tzw odcisk swojego klucza publicznego - kryptograficznego skrót zawartości klucza, który pozwala przedstawić klucz w formie czytelnej dla człowieka, a jednocześnie jest unikalny dla każdego klucza. – kostix

+0

Istnieje lista kluczy na moim koncie github pod częścią kluczy SSH. Skąd mam wiedzieć, które z nich są kluczami prywatnymi, a które są kluczami publicznymi? Widzę, że niektórzy z nich mają zieloną kropkę obok nich. Ale nawet jeśli wiem, które z nich są prywatne, a które są publiczne, w jaki sposób mogę uzyskać ich zawartość i wysłać je, jeśli format::: jest po prostu dla ludzkiej czytelności? –

Odpowiedz

9

Wyślij zawartość id_rsa.pub lub sam plik id_rsa.pub. Tak czy inaczej. (Także: Pamiętaj, aby nigdy nie wysyłać swojego klucza prywatnego.)

+0

W porządku to jest dokładnie to, czego szukałem dzięki, przyjmuję twoją odpowiedź w kilka minut, która mówi, że nie mogę zaakceptować odpowiedzi w ciągu 2 minut. – moe

+0

Doskonały. Baw się dobrze! – btanaka