Windows Tips & News

Wygeneruj klucz SSH w systemie Windows 10

click fraud protection

Jak wygenerować klucz SSH w systemie Windows 10?

Jak być może już wiesz, Windows 10 zawiera wbudowane oprogramowanie SSH - zarówno klienta, jak i serwera! Ta funkcja jest dostępna w systemie operacyjnym od wersji 1803. Gdy opcja klienta jest zainstalowana, możemy jej użyć do wygenerowania nowego klucza SSH. Na komputerach z systemem Windows darmowe oprogramowanie o otwartym kodzie źródłowym PuTTY jest de facto standardem, jeśli chodzi o SSH i Telnet. W systemie Windows 10 Microsoft w końcu wysłuchał swoich użytkowników po latach, kiedy prosili o klienta i serwer SSH. Dołączając implementację OpenSSH, wartość systemu operacyjnego wzrasta.

Dostarczony klient SSH jest podobny do klienta Linux. Na pierwszy rzut oka wydaje się, że obsługuje te same funkcje, co jego odpowiednik *NIX. Jest to aplikacja konsolowa, więc powinieneś być w stanie ją uruchomić z wiersza poleceń.

Aby kontynuować, musisz włączyć funkcję klienta OpenSSH. Sprawdź następujący tekst:

Jak włączyć klienta OpenSSH w systemie Windows 10?

Zakładając, że masz go zainstalowany, możesz wykonać następujące czynności.

Aby wygenerować klucz SSH w systemie Windows 10,

  1. otwarty nowy wiersz polecenia.
  2. Rodzaj ssh-keygen i uderzył Wejść klucz.
  3. Aplikacja poprosi o zapisanie lokalizacji, oferując C:\users\twoja nazwa użytkownika\.ssh\id_rsa domyślnie.
  4. Następnie zostaniesz poproszony o wprowadzenie hasła. Możesz po prostu nacisnąć klawisz Enter, aby go pominąć.
  5. Na koniec zobaczysz odcisk palca klucza i SHA256. Domyślnym algorytmem jest RSA 2048.

Skończyłeś. Twój klucz publiczny zostanie zapisany w pliku id_rsa.pub, domyślnie jest to C:\users\twoja nazwa użytkownika\.ssh\id_rsa.pub. Możesz teraz przesłać ten plik na maszynę docelową, do której chcesz uzyskać dostęp za pomocą SSH. Nie udostępniaj swojego prywatnego klucza SSH (id_rsa), chyba że wiesz, co robisz!

SSH obsługuje wiele innych algorytmów klucza publicznego używających kluczy, takich jak:

  • rsa - jest to klasyczny algorytm oparty na trudności faktoryzacji dużych liczb. Zalecany rozmiar kluczy - 2048 lub więcej.
  • dsa - kolejny starszy algorytm oparty na trudności w obliczaniu dyskretnych logarytmów. Nie jest już zalecane.
  • ecdsa - nowy algorytm podpisu cyfrowego standaryzowany przez rząd USA, wykorzystujący krzywe eliptyczne. Obsługuje rozmiary kluczy 256, 384 i 521.
  • ed25519 - ten algorytm to najnowsze opcje zawarte w OpenSSH. Niektóre programy nie obsługują tego.

Możesz określić algorytm za pomocą -T i zmień rozmiar klucza za pomocą przełącznika -b. Kilka przykładów:

ssh-keygen -t rsa -b 4096. ssh-keygen -t ecdsa -b 521

Otóż ​​to.

Zobacz także następujące artykuły:

  • Jak włączyć klienta OpenSSH w systemie Windows 10?
  • Jak włączyć serwer OpenSSH w systemie Windows 10?
Jak zainstalować i używać narzędzi gramatycznych w Microsoft Edge

Jak zainstalować i używać narzędzi gramatycznych w Microsoft Edge

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Co nowego w Classic Shell 4.2.6

Co nowego w Classic Shell 4.2.6

4 odpowiedziClassic Shell to jeden z najpopularniejszych zamienników menu Start dla Windows 7, Wi...

Czytaj więcej

Microsoft doładuje Edge'a dodatkową ochroną

Microsoft doładuje Edge'a dodatkową ochroną

Microsoft ogłosił na konferencji Ignite 2016, że ich nowa przeglądarka internetowa Edge, dostępna...

Czytaj więcej