Linux Tutorial: Jak utworzyć nową parę kluczy SSH?
SSH (z ang. secure shell) to
standard protokołów komunikacyjnych używanych w sieciach komputerowych TCP/IP,
w architekturze klient-serwer a od wersji 2 nawet w architekturze serwer-klient.
Źródło: wikipedia.org
Tworzenie nowej tożsamości
Wykonaj poniższe polecenie w narzędziu Terminal:
dev@dev: ssh-keygen
Algorytm poprosi o podanie lokalizacji, do której zostanie zapisana Twoja para kluczy (domyślnie /home/username/.ssh gdzie username to Twoja nazwa użytkownika).
Po wybraniu lokalizacji, zostaniesz poproszony o wprowadzenie passphrase, czyli tzw. frazy zabezpieczającej nasz klucz prywatny. Podanie frazy jest nieobowiązkowe. Wybór pozostawiam Tobie :)
Jeżeli cały proces przebiegł poprawnie, powinieneś otrzymać output podobny do poniższego:
The key fingerprint is:
bd:a9:9e:7f:86:3c:91:48:cb:26:13:85:01:4c:73:ae dev@dev
The key's randomart image is:
+---[RSA 2048]----+
| o+.oo |
| .+. . |
| .. |
| .. .. |
| E +So.. |
| o = oo |
| + .oo |
| o+ o |
| .+..+ |
+-----------------+
Możesz sprawdzić czy Twoje klucze znajdują się we wcześniej wybranej lokalizacji za pomocą polecenia:
dev@dev: ls ~/.ssh
Output:
id_rsa id_rsa.pub
Gotowe! Twoja para kluczy została wygenerowana!
Release the Kraken! You got a 3.60% upvote from @seakraken courtesy of @piotr42!
Na przyszłość dodawaj też informacje, po co to komu, bo z tego opisu wynika jak to zrobić, ale czytelnik w ogóle nie ma pojęcia po co, a przecież możliwości i korzyści wynikające z korzystania z kluczy są najciekawsze ;)
Dzięki za radę @noisy! Moje umiejętności związane z piśmiennictwem dopiero rozwijam :) Przy odrobinie otwartego umysłu i wskazówek takich jak Twoja, wierzę, że moje tutki nie jednemu życie ułatwią :)