Generowanie klucza SSH

Z artykułu dowiesz się, w jaki sposób wygenerować klucz SSH w systemach Windows, Linux oraz MacOS.

SPIS TREŚCI

Generowanie klucza SSH w systemie Windows

Do wygenerowania klucza SSH korzystając z urządzenia opartego o system Windows konieczna będzie instalacja dodatkowej aplikacji. W tym celu zainstaluj aplikację PuTTy, a następnie postępuj zgodnie z instrukcją:

  1. Otwórz aplikację PUTTYGEN.EXE.
  2. W wyświetlonym oknie kliknij przycisk Generate, a na dole okna wybierz parametr ECDSA.
    Kliknij Generate i wybierz ECDSA
  3. Aplikacja poprosi Cię o wykonanie losowych ruchów myszki w obrębie wskazanego okna. Dzięki temu wygeneruje losowe dane do klucza.
    wykonaj losowe ruchy myszą
  4. Po wygenerowaniu klucza wpisz odpowiedni komentarz w zaznaczonym polu:
    wpisz komentarz
  5. Zaznacz i skopiuj klucz publiczny, a następnie zapisz go w pliku.
    Zaznacz i skopiuj klucz, zapisz go w pliku
  6. Zapisz klucz prywatny klikając przycisk Save Private Key.
    Kliknij Safe private key
    Po zapisaniu klucza prywatnego system zapyta Cię, czy nie chcesz zabezpieczyć klucza przy pomocy hasła. Hasło możesz wprowadzić w polu „Key passphrase” i „Confirm passphrase”. Po dokonaniu tej akcji system będzie prosił o podanie hasła przy każdym logowaniu. W tej instrukcji pomijamy ustawianie dodatkowego hasła.
  7. Kolejnym krokiem jest podanie ścieżki do klucza prywatnego. W tym celu przejdź do zakładki Connection znajdującej się po lewej stronie, a następnie SSH. Kliknij Auth, a potem Credentials. Wprowadź ścieżkę do klucza prywatnego w polu Private key file for authentication.
    wpisz ścieżkę klucza prywatnego
  8. Teraz możesz zalogować się do serwera VPS wykorzystując klucz SSH.
    zaloguj się kluczem ssh

Generowanie klucza SSH w systemie Linux

  1. Uruchom terminal, a następnie wprowadź polecenie:
    ssh-keygen
  2. W kolejnym kroku podaj hasło w linijce Enter passphrase:
    #ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/użytkownik/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase) : Enter same passphrase again:
    Your identification has been saved in /home/użytkownik/.ssh/id_rsa.
    Your public key has been saved in /home/użytkownik/.ssh/id_rsa.pub.
    The key fingerprint is:
    43:c5:5b:5f:b1:f1:50:43:ad:20:a6:92:6a:1f:9a:3a
  3. Po wykonaniu tych kroków, w katalogu .ssh pojawią się dwa pliki:
    – id_rsa – to Twój klucz prywatny. Zachowaj go w bezpiecznym miejscu i nie dopuść do jego zagubienia lub trafienia w niepowołane ręce.
    – id_rsa.pub – to Twój klucz publiczny. Umieść go na serwerze w pliku ~/.ssh/authorized_keys.
  4. Oba klucze będą dostępne w katalogu ~/.ssh/.
  5. CUruchom terminal, a następnie wprowadź polecenie:
    ssh-keygen
  6. W kolejnym kroku podaj hasło w linijce Enter passphrase:
    #ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/użytkownik/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase) : Enter same passphrase again:
    Your identification has been saved in /home/użytkownik/.ssh/id_rsa.
    Your public key has been saved in /home/użytkownik/.ssh/id_rsa.pub.
    The key fingerprint is:
    43:c5:5b:5f:b1:f1:50:43:ad:20:a6:92:6a:1f:9a:3a
  7. Po wykonaniu tych kroków, w katalogu .ssh pojawią się dwa pliki:
    – id_rsa – to Twój klucz prywatny. Zachowaj go w bezpiecznym miejscu i nie dopuść do jego zagubienia lub trafienia w niepowołane ręce.
    – id_rsa.pub – to Twój klucz publiczny. Umieść go na serwerze w pliku ~/.ssh/authorized_keys.
  8. Oba klucze będą dostępne w katalogu ~/.ssh/.

Generowanie klucza SSH w systemie MacOS

  1. Uruchom terminal, a następnie wprowadź polecenie:
    ssh-keygen
  2. W kolejnym kroku podaj hasło w linijce Enter passphrase:
    #ssh-keygen Generating public/private rsa key pair. Enter file in which to save the key (/home/użytkownik/.ssh/id_rsa):
    Enter passphrase (empty for no passphrase) : Enter same passphrase again:
    Your identification has been saved in /home/użytkownik/.ssh/id_rsa.
    Your public key has been saved in /home/użytkownik/.ssh/id_rsa.pub.
    The key fingerprint is:
    43:c5:5b:5f:b1:f1:50:43:ad:20:a6:92:6a:1f:9a:3a
  3. Po wykonaniu tych kroków, w katalogu .ssh pojawią się dwa pliki:
    – id_rsa – to Twój klucz prywatny. Zachowaj go w bezpiecznym miejscu i nie dopuść do jego zagubienia lub trafienia w niepowołane ręce.
    – id_rsa.pub – to Twój klucz publiczny. Umieść go na serwerze w pliku ~/.ssh/authorized_keys.
  4. Oba klucze będą dostępne w katalogu ~/.ssh/.
  • Czy artykuł był pomocny ?
  • Tak   Nie
Generic filters
Tylko dokładne dopasowania
Szukaj w tytułach
Szukaj w treści
Filter by Article Categories
Program partnerski AZ.pl
Program partnerski> Certyfikaty SSL
Program partnerski: Domeny .pl
Program partnerski: Hosting WWW
Poczta e-mail w AZ.pl
Poczta Webmail
Konfiguracja programu pocztowego
Obsługa kont e-mail w panelu
OX Business - poczta dla firmy
Akademia AZ.pl
Popularne pytania
Rejestracja usług
Faktury i płatności
Obsługa panelu klienta
Logowanie i zmiana hasła
Użytkownicy panelu klienta
Konto i rozliczenia
Domeny
Hosting
Listy mailingowe
WebFTP
Serwery VPS
Skrzynki e-mail
Strony WWW (Kreator WWW)
Nowy Certyfikaty SSL
Pomoc i kontakt
Obsługa domeny internetowej
Obsługa hostingu WWW
Automatyczna instalacja CMS
Obsługa serwerów VPS
Zarządzanie VPS
Serwery VPS
Produkty i usługi
Bezpieczeństwo
G Suite - Poczta dla firm
Terminal płatniczy SumUp
Asystent AZ
Reklama internetowa
Poczta Xchange Pro
Tworzenie stron WWW
Sklep internetowy AZ.pl
RODO w sklepie internetowym
Panel sklepu
Produkty
Zamówienia
Klienci
Konfiguracja
Zamówienia i płatności
Opcje produktów
Promocja sklepu
Integracje
Systemy aukcyjne
Inne integracje
Porównywarki cen
Integracje partnerów
Inne zagadnienia
Modyfikacja wyglądu
Raporty i statystyki
Kwestie techniczne
Porady
Dodatki (Partnerzy + Store Manager)
Store Manager
Office 365
Fakturowanie
SEO rankingCoach
Kreator stron WWW
Hosting WordPress
Regulacje RODO
Pozostałe

jak się zalogowaćjak zmienić hasłojak sprawdzić pocztękonfiguracja pocztyftp

lub