7) Klucze SSH
Tworzenie pary kluczy SSH
KROK 1
Na ekranie Project -> Key Pairs należy kliknąć przycisk CREATE KEY PAIR (alternatywnie: można zaimportować stworzony przez siebie lokalnie klucz publiczny – przycisk IMPORT KEY PAIR):

KROK 2
Po potwierdzeniu przyciskiem CREATE KEY PAIR, pojawi się okno pobierania klucza prywatnego który należy zapisać na lokalnej maszynie:

Przygotowanie instancji do korzystania z klucza SSH
W kreatorze tworzenia instancji w zakładce Key Pair należy wybrać klucz, który chcemy zastosować dla tej maszyny – używając przycisków z symbolem strzałek. Widać również że poprzednio wykonany krok można również wykonać w kreatorze:

Użycie klucza do logowania
KROK 1
Na liście instancji ekranu Project -> Compute -> Instances przy utworzonej instancji pojawi się również informacja o stosowanym kluczu:

KROK 2
Dla systemów Linux:
Przejście do katalogu .ssh lokalnej maszyny i zapisanie/utworzenie/skopiowanie do niej prywatnego klucza (tu nazwa pliku to klucz- Ubu5-priv.pem)

Następnie zmiana uprawnień:

Dla systemów Windows:
Najpopularniejszym narzędziem jest Puttym w którym uprzednio należy przekonwertować plik z formatu pem na ppk.
Należy uruchomić program PUTTYGEN.EXE

Załadować (przycisk Load -> wybór prywatnego klucza – w tym przykładzie: klucz-Ubu5-priv.pem)

Z poziomu tego samego okna PUTTYGEN zapisać klucz jako ppk przyciskiem „Save private key”

KROK 3
Logowanie.
Dla systemów Linux:
Przy pomocy polecenia ssh –i <plik-klucza> <użytkownik>@<adres ip> logujemy się do maszyny

Dla systemów Windows:
Używając oprogramowania PUTTY.EXE należy skonfigurować połączenie podając adres IP oraz klucz ppk wygenerowane w poprzednim kroku.
Adres IP:

W kategorii Connection -> SSH -> Auth po kliknięciu przycisku Browse należy podać klucz prywatny ppk:

Po kliknięciu przycisku Open w oknie PuTTY Configuration, następuje otwarcie sesji. Należy wpisać użytkownika (tu, domyślnie dla Linux Ubuntu: ubuntu):
