SSH-kulcsok létrehozása Windows rendszeren

Az SSH-kulcsok fokozott biztonságot és kényelmesebb hitelesítést tesznek lehetővé. Így hozhat létre egyszerűen SSH-kulcsokat Windows rendszeren

Ha többször is bejelentkezik egy távoli kiszolgálóra a Windows rendszerű gépen, akkor valószínűleg tudja, hogy szüksége van SSH-kulcsokra. Amellett, hogy a hitelesítés biztonságosabb módja, az SSH-kulcsok kényelmesebbek, mint a hagyományos jelszavak, és számos további előnyt kínálnak. SSH-kulcsok generálása bekapcsolva Windows 11 meglehetősen egyszerű, és számos módon megteheti, preferenciái és a megszokott rendszer alapján. Tehát nézzük meg a különféle módszereket, amelyek segítségével SSH-kulcsokat generálhat a Windows rendszeren.

SSH-kulcsok létrehozása Windows rendszeren a Parancssor használatával

A Parancssor használata a legegyszerűbb és leginkább ajánlott módja egy pár SSH-kulcs létrehozásának Windows rendszeren. Ez magában foglalja a beépített SSH-kliens használatát a Windows rendszeren további eszközök nélkül. Az SSH-kulcsok gyors generálásához kövesse az alábbi lépéseket:

  1. Nyisson meg egy Parancssor ablakot gépeléssel cmd a keresősávban, és kattintson a felső találatra.
  2. Írja be a parancsot ssh-keygen és nyomja meg Belép.
  3. A rendszer felkéri a kulcs tárolási helyének és fájlnevének megadására. Itt megadhat egy egyéni elérési utat, vagy egyszerűen beírhat egy fájlnevet, hogy az alapértelmezett helyen tárolja (C:\Felhasználók\[felhasználónév]\).
  4. Ezután meg kell adnia egy jelszót. Adjon meg egy jelszót a kulcs biztonsága érdekében. Ha nem szeretne jelszót, egyszerűen nyomja meg Belép hogy elmentse a kulcsot jelszó nélkül. nyomja meg Belép újra megerősítésképpen.
  5. Egy üzenet megerősíti, hogy azonosítója (privát kulcs) és nyilvános kulcsa el lett mentve, a képernyőn pedig további részletek is megjelennek a kulcsokról. Most bezárhatja az ablakot.

Most már megtalálhatja az SSH-kulcsot a tárolására kiválasztott helyen. Lehetőség van különböző kulcsok létrehozására is a különböző szerverekre vagy helyekre való bejelentkezéshez. Egyszerűen ismételje meg a fenti folyamatot, és nevezze el a kulcsokat ennek megfelelően, hogy azonosítsa a tervezett felhasználást.

SSH-kulcsok létrehozása Windows rendszeren a PuTTY használatával

A PuTTY korábban népszerű eszköz volt a Windows szerverekkel való kommunikációhoz. Egyik összetevője a PuTTYgen volt, amelyet még mindig használnak SSH-kulcsok generálására Windowson, macOS-en és Linuxon. Ha már rendelkezik PuTTY-val a rendszerén, vagy grafikus felületet szeretne használni az SSH-kulcsok létrehozásához Windows rendszeren, ez a módszer tökéletes az Ön számára.

  1. Letöltés PuTTY for Windows és telepítse a számítógépére.
  2. Keressen rá PuTTYgen a keresősávban, és indítsa el.
  3. Mielőtt létrehozná az SSH-kulcsokat, kiválaszthatja a generálandó kulcs típusát. RSA alapértelmezés szerint van kiválasztva, és ha ezt szeretné használni, írja be a 4096 in A generált kulcsban lévő bitek száma. Te is választhatsz EdDSA mivel ez egy másik népszerű titkosítási módszer. Ha így tesz, győződjön meg arról, hogy az Ed25519 van kiválasztva az ablak jobb alsó sarkában megjelenő legördülő listában.
  4. Most már kattinthat generál a folyamat elindításához. Miközben a PuTTYgen létrehozza az SSH-kulcsokat, felszólítja, hogy vigye a kurzort az üres területre, hogy nagyobb véletlenszerűséget teremtsen a kulcsgenerálás során.
  5. A folyamat befejezése után kattinthat Mentse el a nyilvános kulcsot hogy a kiterjesztéssel a kívánt helyre mentse .kocsma.
  6. A privát kulcshoz kattintson felül a Konverziók lapfülre, majd kattintson a gombra OpenSSH exportálása kulcsot, hogy a privát kulcsot SSH-kulcsként mentse az alapértelmezett PPK-kulcs helyett. Ezután mentse el a privát kulcsot a kívánt helyre fájlkiterjesztés nélkül.

SSH-kulcsok létrehozása Windows rendszeren WSL használatával

A Windows alrendszer Linuxhoz (WSL) lehetővé teszi, hogy a Linuxot a szokásos Windows-környezetben futtasd úgy, mintha az bármely más Windows-alkalmazás lenne. A Windows 11 beépített WSL-lel rendelkezik, amire egyszerűen szüksége van állítsa be és telepítse a WSL 2-t Windows 10 vagy Windows 11 rendszerű számítógépére hogy elkezdje használni. Ha már ismeri a WSL-környezetet, a következő módszerrel egyszerűen hozhat létre SSH-kulcsokat egy terminálablak segítségével.

  1. Nyisson meg egy parancssori ablakot a WSL-ben.
  2. RSA-4096 kulcs létrehozásához írja be a következőt: ssh-keygen -t rsa -b 4096 "sajá[email protected]ím" és nyomja meg Belép. A következő lépésben pontosan ugyanazok a felszólítások jelennek meg a fájl helyének és jelmondatának megadására, mint a Windows Parancssor metódusánál.
  3. Ed25519 kulcs létrehozásához írja be ssh-keygen -t ed25519 -C "sajá[email protected]ím" és nyomja meg Belép. Ismét adja meg a kívánt fájl helyét és jelmondatát, vagy egyszerűen nyomja meg a gombot Belép az alapértelmezett értékek használatához.
  4. Bármelyik kulcsot is generálja, javasoljuk, hogy a parancs végén azonosítóként adja hozzá az e-mail címét a megfelelő kulcsok azonosítása érdekében.

Nem kell e-mail cím azonosítót hozzáadnia a Windows parancssorhoz, mivel a Microsoft automatikusan használja az Ön felhasználónevét és számítógépnevét.

Miért van szükség SSH kulcsokra?

A távoli szerverre való biztonságos bejelentkezés hagyományos módon, felhasználónév és jelszó páros használatával történhet. Az SSH-kulcsok használata azonban jelentős előnyöket biztosít ezzel a módszerrel szemben, a biztonságtól és a kényelemtől a testreszabásig. Amikor SSH-kulcsokat generál, valójában egy nyilvános és privát kulcsból álló kulcspárt hoz létre. A nyilvános kulcs ezután a szerver oldalon található, és a hitelesítés során SSH-kliensen keresztül csatlakozik a számítógépén található privát kulcshoz. Ha a kulcsok egyeznek, a hozzáférés biztosított.

Forrás: Wikimedia Commons
  • Az SSH-kulcsok sokkal biztonságosabbak, mint a brute force támadásokkal feltörhető jelszavak. Az erős titkosításnak köszönhetően az SSH-kulcsok gyakorlatilag feltörhetetlenek.
  • A biztonság mellett az SSH kulcsok használata sokkal kényelmesebb, mint a jelszavak többszöri megadása, lehetővé téve az automatikus bejelentkezést. Még az egyszeri bejelentkezési rendszerekkel (SSO) is integrálhatja őket, hogy több kiszolgálót is elérhessen ugyanazzal a kulccsal.
  • Különböző SSH-kulcspárokat hozhat létre a különböző felhasználásokhoz, így további rugalmasságot biztosít a hozzáférés-vezérléshez

Az SSH-kulcsok nagyszerű módja annak, hogy hitelesítse a szerverbe való bejelentkezést Ön és más Windows-felhasználók számára. Mással párosítva biztonsági fejlesztések a Windows 11 rendszerben, Az SSH-kulcsok növelik a távoli kiszolgálóhoz való hozzáférés biztonságát és hatékonyságát Windows rendszeren. Akár Windows 11-et, WSL-t vagy akár Windows virtuális gépet futtat, a fenti módszerek bőven elegendőek az SSH-kulcsok egyszerű létrehozásához és kezeléséhez.