Generowanie kluczy SSH
Generacja w systemie Linux
Aby wygenerować parę kluczy w systemie Linux, wywołujemy polecenie:
ssh-keygen -t rsa -f cloud.key
Komenda spowoduje wygenerowanie kluczy oraz utworzenie dwóch plików: cloud.key
z kluczem prywatnym oraz cloud.key.pub
z kluczem publicznym.
Generacja w systemie Windows
Do wygenerowania pary kluczy w systemie Windows możemy użyć programu PuTTYgen.
- Uruchamiamy PuTTYgen.
- Wskazujemy typ klucza SSH-2 RSA.
- Klikamy przycisk Generate, a następnie zaczynamy ruszać myszką, do czasu, aż wskaźnik postępu dojdzie do końca – mysz będzie działać jako generator liczb losowych.
- Podajemy i potwierdzamy hasło dostępu do klucza prywatnego. Możemy pozostawić hasło puste, ale nie jest to zalecane.
- Klikamy na przycisk Save private key. Klucz prywatny będzie niezbędny do nawiązania połączenia.
- Zapisujemy, bądź kopiujemy klucz publiczny – możemy go zaimportować do listy kluczy publicznych w panelu użytkownika Atman Cloud.
Konwersja klucza na format *.ppk pod Windows
PuTTY wymaga podania klucza prywatny w formacie *.ppk. Aby przekonwertować klucz prywatny z formatu PEM na *.ppk możemy użyć programu PuTTYgen.
- Uruchamiamy PuTTYgen.
- Klikamy na przycisk Load.
- W otwartym oknie wyboru plików ustawiamy filtr na . i wskazujemy plik z kluczem w formacie PEM.
- PuTTYgen wykryje format automatycznie. Zapisujemy skonwertowany klucz prywatny klikając na przycisk Save private key