Jak generować klucze SSH w systemie Windows 10 i Windows 11

Nov 12, 2024
Okna
Eney Setiyowati / Shutterstock.com

Jeśli część twojego życia zawiera logowanie się do zdalnego serwera, czy to dla samodzielny Blog, A. Instalacja NextCloud. lub wysyłanie najnowszych zmian Github , potrzebujesz kluczy ssh. W systemie Windows 10 i 11 jesteśmy zepsutych do wyboru, jeśli chodzi o generowanie nowych kluczy.

Oto jak utworzyć wszystkie klucze SSH, które kiedykolwiek potrzebujesz używania trzech różnych metod. Pokażemy Ci, jak wygenerować początkowy zestaw kluczy, a także dodatkowe, jeśli chcesz utworzyć różne klucze do wielu witryn.

ZWIĄZANE Z: Jak do siebie gospodarz swojej witryny Analytics z wiarygodnym

Opcja 1: Wygeneruj klucze w wierszu poleceń

Windows 10 miał wbudowany klient OpenSSH od kwietnia 2018 r. Aktualizacja. Windows 11 jest również wyposażony w ten obiekt wbudowany.

Używać go Otwórz wiersz polecenia systemu Windows Uderzając klawisz Windows i wpisując "cmd".

Wskazówka: Jeśli często używasz linii poleceń, bardzo zalecamy instalowanie Terminal Windows Z sklepu Windows (zainstalowany w systemie Windows 11 domyślnie). To program z zakładkami, który może uruchomić wiersz polecenia, PowerShell. oraz podsystem Windows dla Linuksa wszystkich w jednym oknie. To także ma Zabawne funkcje, takie jak ustawienie obrazów tła .

Niezależnie od tego, czy używasz wiersza polecenia lub systemu Windows, wpisz ssh-keygen. i naciśnij Enter. Spowoduje to automatycznie generuje klucze SSH. W naszych testach w systemie Windows 11 utworzył 2048-bitowy klucz RSA. Jeśli chcesz użyć innego algorytmu GitHub zaleca ED25519. , na przykład, a następnie wpisz ty ssh-keygen -t ed25519 .

Po wpisaniu trafka polecenia Enter, a następnie zostanie poproszony o podanie klucza nazwę i zapisz ją w określonej lokalizacji. Jeśli korzystasz z domyślnych, zapisze klucze C: Użytkownik [YouruserName] .ssh -Suming napędu C jest tam, gdzie przechowywane jest konto użytkownika.

Następnie zostaniesz poproszony o wejście do hasła. Gorąco polecamy, aby to zachować bezpieczeństwo klucza. Jeśli martwisz się o zapomnienie hasła, sprawdź tę rundę Najlepsi menedżerowie haseł na recenzji Geek . Jeśli naprawdę nie chcesz hasła, po prostu naciśnij ENTER.

To twoje klucze są tworzone, zapisane i gotowe do użycia. Zobaczysz, że masz dwa pliki w folderze ".ssh": "ID_RSA" bez rozszerzenia pliku i "id_rsa.pub". Ten ostatni jest kluczem, który przesyłasz do serwerów do uwierzytelnienia, gdy ten pierwszy jest kluczowym kluczem, którego nie dzielisz się z innymi.

Notatka: Jeśli nie możesz zobaczyć folderu ".ssh" w Eksploratorze plików, sprawdź nasz samouczek Jak pokazać ukryte pliki i foldery w systemie Windows .

Jeśli chcesz utworzyć wiele kluczy dla różnych miejsc, które są łatwe. Powiedz na przykład, chciałeś użyć domyślnych kluczy, właśnie wygenerowaliśmy na serwer, który masz na cyfrowym oceanie, a chciałeś utworzyć kolejny zestaw kluczy do Githuba. Postępuj z tym samym procesem, co powyżej, ale kiedy nadszedł czas, aby zapisać klucz, po prostu dasz mu inną nazwę, taką jak "ID_RSA_GITHUB" lub coś podobnego. Możesz to zrobić tyle razy, ile chcesz. Pamiętaj tylko, że masz więcej kluczy, tym więcej kluczy musisz zarządzać. Kiedy ty Uaktualnij do nowego komputera Musisz przenieść te klucze z innymi plikami lub ryzykowym, utratą dostęp do serwerów i kont, przynajmniej tymczasowo.

ZWIĄZANE Z: Jak PowerShell różni się od wiersza polecenia systemu Windows

Opcja 2: Wygeneruj klucze w WSL

Jeśli jesteś A. WSL. Użytkownik, możesz użyć podobnej metody ze swoim Instalacja WSL. . W rzeczywistości jest to w zasadzie taki sam jak w wersji wiersza polecenia. Dlaczego chcesz to zrobić? Jeśli żyjesz przede wszystkim w Linux do obowiązków wiersza poleceń, po prostu ma sens, aby utrzymać klucze w WSL.

Otwórz terminal Windows lub wbudowany wiersz polecenia Ubuntu (zakładając, że zainstalowałeś Ubuntu Linux). Następnie jest bardzo podobny do okien. W przeciwieństwie do systemu Windows, najlepiej określić, czy chcesz klucz RSA lub coś takiego jak ED25519.

Powiedz, że chcesz utworzyć klucz RSA-4096. Typisz w następującym poleceniu:

 SSH-Keygen -t RSA -B 4096 

Jeśli chcesz ED25519, zalecany sposób jest następujący:

 SSH-Keygen -t ED25519 -C "[email protected]" 

Zaleca się dodanie adresu e-mail jako identyfikatora, choć nie musisz tego robić w systemie Windows, ponieważ wersja Microsoft automatycznie używa Twojej nazwy użytkownika i nazwę komputera dla tego.

Ponownie, aby wygenerować wiele kluczy dla różnych witryn, po prostu oznaczają coś takiego jak "_gitub" do końca nazwy pliku.

ZWIĄZANE Z: 3 Zabawne narzędzia Linux do uruchomienia w systemie Windows 10 z WSL

Opcja 3: Wygeneruj klucze z kit

Od lat stara szkoła Program Putty był popularnym sposobem komunikowania się z serwerem w systemie Windows. Jeśli masz już ten program w swoim systemie, oferuje również metodę tworzenia kluczy SSH.

Putty jest wyposażony w szereg programów pomocniczych, z których jeden nazywany jest generatorem klucza Putty. Aby otworzyć, że szukasz go, uderzając klawisz Windows i wpisując "Puttygen," lub szukam go w menu Start.

Po otwarciu, na dole okna zobaczysz różne typy kluczy do generowania. Jeśli nie jesteś pewien, który należy użyć, wybierz "RSA", a następnie w polu wejściowym, które mówi "Liczba bitów w wygenerowanym klawiszu" typu "4096". Kolejną alternatywą jest wybranie "EDDSA", a następnie z menu rozwijanego, które pojawi się poniżej, upewnij się, że wybrano "ED25519 (255 bitów)".

Teraz wszystko, co musisz zrobić, to kliknięcie "Generuj", a Putty rozpocznie działanie. Nie powinno to trwać zbyt długie w zależności od siły systemu, a kit nie poprosi Cię o przesuwanie myszy wewnątrz okna, aby pomóc stworzyć trochę bardziej losowo podczas generowania.

Po zakończeniu kliknięcia "Zapisz klucz publiczny", aby zapisać swój klucz publiczny, i zapisać go, gdzie chcesz mieć nazwę "ID_RSA.pub" lub "id_ed25519.pub" w zależności od tego, czy wybrałeś RSA lub ED25519 we wcześniejszym kroku.

Następnie uzyskaj swój prywatny klucz, potrzeba dodatkowego kroku. Domyślnie putty generuje klucze PPK do użycia z klientem Putty. Jeśli chcesz, aby openSsh, na górze okna wybierz konwersje i GT; Eksportuj klawisz OpenSSH, a następnie zapisz plik jako "ID_RSA" lub "ID_ED25519" bez zakończenia pliku.

Generowanie klawiszy SSH jest naprawdę łatwa w zależności od wybranej metody. Zalecamy wyjazd z opcją wiersza polecenia systemu Windows, chyba że masz już zainstalowany kit lub preferuj Linuksa i zrozumieć ten system.

ZWIĄZANE Z: Najlepsze sposoby zabezpieczenia serwera SSH


Okna - Najpopularniejsze artykuły

35 lat Microsoft Windows: Pamiętając Okna 1,0

Okna Aug 24, 2025

Microsoft. Microsoft wydał Windows 1.0 w dniu 20 listopada 1985 r. Rozpoczynający się jako środowisko, które pobiegł na szczycie MS-DOS, Windows stał się najpop..


Jak kontrolować muzykę telefonu z Windows 10

Okna Sep 30, 2025

Jeśli jesteś użytkownikiem systemu Windows i Androida, powinieneś użyć aplikacji Microsoft "Twojego telefonu". Może to zrobić wiele naprawdę przydatnych rzeczy, w tym pozwala ko..


Microsoft Surface Event 2021: Jak oglądać i czego się spodziewać

Okna Sep 20, 2025

Microsoft jest gospodarzem imprezy w dniu 22 września 2021 roku, w 11 am ET, gdzie oczekiwany jest firma ogłasza mnóstwo nowych urządzeń powierzchniowych. Jeśli jesteś w rynku dla..


Zielone wzgórza zawsze: Windows XP ma 20 lat

Okna Oct 25, 2025

Microsoft wydał Windows XP, jedną z najpopularniejszych i trwałych wersji systemu Windows, w dniu 25 października 2001 r. Przyniosła graficzną odświeżanie i bardzo potrzebną sta..


Multimedia Mania: Windows Media Player Turns 30

Okna Oct 20, 2025

30 lat temu Microsoft wprowadziła pierwszą wersję programu Windows Media Player - a następnie nazywany "Media Player" - część " Windows 3.0. z rozszerzeniami multimedia..


W systemie Windows 7 lub 8? Pożegnaj onedrive

Okna Nov 8, 2024

Microsoft ma ogłoszony że kończy się wsparciem onedrive System Windows 7 i 8. Oznacza to, że musisz zaktualizować nowszą wersję systemu Windows, jeśli chce..


Jak szybko przesłać zdjęcia z telefonu iPhone do systemu Windows 11

Okna Nov 4, 2024

Jeśli chcesz przesłać zdjęcia i filmy z telefonu iPhone do komputera z Windows 11 PC, najszybszym i najłatwiejszym sposobem jest podłączenie telefonu i przeprowadzić automatyczny i..


Jak grać w gry z Androidem na Windows 11

Okna Nov 2, 2024

Windows 11 obsługuje aplikacje na Androida, co oznacza, że ​​obsługuje Androida Gry , także. To może być jeszcze ważniejsze dla Ciebie. Teraz możesz zagrać swoje ul..


Kategorie