Kako ustvariti ključ SSH v sistemu Windows

Kako ustvariti ključ SSH v sistemu Windows

Zaščita vaših povezav in celovitosti podatkov je tista, kjer ključi Secure Shell (SSH) izstopajo. SSH keygen se običajno uporablja za pridobitev varnega dostopa do oddaljenih strežnikov in storitev v oblaku. Če redno dostopate do oddaljenih strežnikov z napravo Windows, bi morali imeti ključ SSH.

Poleg oddaljenih strežnikov lahko te varnostne ključe uporabite tudi za omogočanje dostopa svojim zaposlenim na delovnem mestu, kjer boste verjetno izpostavljeni kršitvi podatkov, npr. v podatkovnem centru itd. Ta članek vas bo vodil skozi preproste korake za ustvarjanje ključev SSH v sistemu Windows.

Protokol Secure Shell (SSH) je najboljši način za blokiranje nevarnih povezav med računalniki prek spleta. Izogibajte se uporabi protokola z uporabniškim imenom in geslom in namesto tega izberite kriptografsko ustvarjen ključ SSH.

Windows 11 je opremljen z vgrajenim odjemalcem OpenSSH. To olajša ustvarjanje ključev SSH brez uporabe programa tretje osebe. Enako bo delovalo v sistemu Windows 10; Če imate težave, odprite ploščo z možnostmi Windows in omogočite možnost OpenSSH Client .

Opomba : morda vam bo ljubši Windows Terminal, ker zagotavlja enotno okolje za vmesnike ukazne vrstice. Zažene ukazni poziv, lupino PowerShell in podsistem Windows za Linux v enem oknu. To orodje povečuje prilagodljivost in poenostavlja naloge, kot je generiranje ključev SSH.

Ustvarjanje ključa SSH v sistemu Windows je zelo preprosto, uporabite lahko 1 od 3 spodaj navedenih metod.

Kako ustvariti ključ SSH v sistemu Windows

1. Uporabite ukazni poziv

Generiranje SSH ključev s pomočjo ukazne vrstice je hitro in enostavno. Sledite spodnjim korakom.

1. korak: Kliknite gumb Start. Poiščite ukazni poziv in izberite Zaženi kot skrbnik . Kliknite Da , ko ste pozvani, da CMD dovolite spremembe v vašem računalniku.

Kako ustvariti ključ SSH v sistemu Windows

Odprite CMD s skrbniškimi pravicami

2. korak: Vnesite naslednji ukaz in na tipkovnici pritisnite Enter :

ssh-keygen

Kako ustvariti ključ SSH v sistemu Windows

Vnesite ukaz in pritisnite Enter

3. korak: Vnesite ime datoteke za shranjevanje ključev in pritisnite Enter :

file_name

Namig : Tukaj lahko nastavite tudi pot po meri za shranjevanje ključa na privzeto mesto (C:\Uporabniki\[uporabniško ime]\) .

Kako ustvariti ključ SSH v sistemu Windows

Vnesite ime datoteke in pritisnite tipko Enter

4. korak: Vnesite geslo, da zaščitite svoj ključ, in pritisnite Enter , da shranite spremembe.

Opomba : lahko dvakrat pritisnete Enter , da preskočite ta korak in neposredno shranite ključ brez gesla.

Vaš zasebni in javni ključ sta varno shranjena. Na zaslonu je zdaj prikazano potrditveno sporočilo z dodatnimi ključnimi informacijami. Lahko nadaljujete in zaprete to okno.

To lahko uporabite za ustvarjanje več ključev SSH z različnimi imeni datotek.

Kako ustvariti ključ SSH v sistemu Windows

Vnesite geslo in pritisnite Enter

5. korak: Vnesite exit in na tipkovnici pritisnite Enter , da zaprete okno CMD.

Kako ustvariti ključ SSH v sistemu Windows

Vnesite izhod in pritisnite Enter

2. Uporabite WSL

Generiranje ključev SSH s podsistemom Windows za Linux (WSL) vam daje veliko prednosti. Izkoristite lahko prednosti orodij Linux in enostavnost dela v računalniku z operacijskim sistemom Windows. Poleg tega zagotavlja gladek in varen način za ravnanje s preverjanjem pristnosti SSH.

Namestite WSL in distribucijo Linuxa

Sledite spodnjim korakom za namestitev in nastavitev WSL in distribucije Linuxa v vaši napravi Windows.

1. korak: kliknite ikono Windows in poiščite ukazni poziv . Kliknite Zaženi kot skrbnik in ob pozivu izberite Da .

Kako ustvariti ključ SSH v sistemu Windows

Odprite CMD s skrbniškimi pravicami

2. korak: Windows 11 ima vnaprej nameščen WSL. To lahko preverite tako, da vnesete spodnji ukaz in pritisnete Enter .

wsl --status

Kako ustvariti ključ SSH v sistemu Windows

Preverite stanje WSL v sistemu Windows 11

Če uporabljate Windows 10, namestite WSL na enega od spodnjih načinov:

  • Microsoft Store

Prenesite podsistem Windows za Linux (WSL) iz trgovine Microsoft Store .

  • Vmesnik ukazne vrstice

Vnesite spodaj navedeni ukaz in pritisnite Enter na tipkovnici.

wsl --install

3. korak: Ko namestite WSL v svoj računalnik, lahko prenesete kateri koli operacijski sistem Linux z uporabo Microsoft Store ali vmesnika ukazne vrstice.

Članek uporablja ukazni poziv za prenos Ubuntuja za to vadnico. Vnesite spodnji ukaz in pritisnite Enter na tipkovnici, da to storite.

wsl --install -d Ubuntu

Opomba : Če želite namestiti Kali Linux, v zgornji ukaz vpišite kali-linux .

Kako ustvariti ključ SSH v sistemu Windows

Prenesite Ubuntu

4. korak: Vnesite uporabniško ime in geslo za UNIX.

Kako ustvariti ključ SSH v sistemu Windows

Vnesite uporabniško ime in geslo za UNIX

5. korak: Zaprite okno UNIX tako, da vnesete exit in pritisnete Enter. Ponovite postopek, da zaprete okno CMD.

Kako ustvariti ključ SSH v sistemu Windows

Zaprite okni UNIX in CMD tako, da vnesete exit in pritisnete Enter

Uspešno ste namestili WSL in operacijski sistem Linux. Če želite ustvariti ključ SSH z WSL, sledite spodnjim korakom.

Ustvari ključ SSH z WSL

1. korak: kliknite ikono Windows . Poiščite Ubuntu in izberite Zaženi kot skrbnik . Ko ste pozvani, kliknite Da.

Kako ustvariti ključ SSH v sistemu Windows

Kliknite ikono Windows in zaženite Ubuntu

2. korak: Vnesite spodnji ukaz za ustvarjanje ključa SSH in pritisnite Enter .

ssh-keygen -t rsa -b "4096"

Kako ustvariti ključ SSH v sistemu Windows

Vnesite ukaz za ustvarjanje ključa SSH in pritisnite Enter

3. korak: Vnesite želeno pot in pritisnite tipko Enter . Če ne, pritisnite tipko Enter , da shranite datoteko na privzeto lokacijo.

4. korak: Vnesite geslo, ki ga želite uporabiti, in pritisnite Enter . Za potrditev morate to narediti dvakrat.

Opomba : med vnašanjem gesla ne boste mogli videti ničesar, kar vnesete, vendar ga bo orodje med vnašanjem shranilo, zato se prepričajte, da ni tipkarskih napak.

Če pa ne želite uporabiti nobenega gesla, lahko preprosto dvakrat pritisnete Enter .

Opozorilo : iz varnostnih razlogov ne smete uporabljati praznega gesla.

Kako ustvariti ključ SSH v sistemu Windows

Vnesite želeno pot pritisnite Enter vnesite geslo in potrdite s pritiskom na Enter

5. korak: Na koncu vnesite izhod in pritisnite Enter , da zaprete okno.

Kako ustvariti ključ SSH v sistemu Windows

Vnesite izhod in pritisnite Enter

Uspešno ste ustvarili ključ SSH. Obiščite spletno mesto, kjer ste ga gostili, da preverite. Tam boste našli dva ključa. Razlikujete jih lahko po razširitvi:

  • Javni ključi imajo končnico .pub.
  • Zasebni ključi nimajo končnic.

Razlaga kode

Tipičen ukaz SSH, ki vam lahko pomaga ustvariti ključ SSH, je naslednji:

ssh-keygen -t rsa -N "" -b "2048" -C "key comment" -f path/root_name

Spodaj je pomen vsakega simbola ali znaka v ukazu.

  • -t rsa : Določite vrsto ključa za ustvarjanje, v tem primeru rsa. RSA (Rivest–Shamir–Adleman) je varen in široko uporabljen algoritem za kriptografijo z javnimi ključi.
  • -N “” : Nastavite geslo na prazen niz, kar pomeni, da ključ ne bo zaščiten. Zato lahko vsak, ki ima dostop do datoteke zasebnega ključa, to uporablja brez gesla.
  • -b “2048” : To definira velikost ključa, nastavljeno na 2048 bitov. Uporabite večjo velikost ključa, ker zagotavlja večjo varnost.

Opomba : Izdelava in uporaba večjih velikosti ključev bo trajala več časa.

  • -C “ključni komentar” : Omogoča dodajanje komentarjev v ustvarjeno ključno datoteko. To je lahko koristno v resničnih situacijah, ker boste za dostop do različnih oddaljenih naprav delali z več ključi SSH.
  • -f path/root_name : Določite pot in ime datoteke za ustvarjeni par ključev. Ime datoteke bo imelo root_name s pripono .pub za javni ključ in .pem za zasebni ključ (na primer: root_name.pub in root_name.pem).

3. Uporabite PuTTY

PuTTY je eden od staromodnih brezplačnih in odprtokodnih terminalskih emulatorjev, serijske konzole in omrežnih aplikacij za prenos datotek. Podpira več omrežnih protokolov, vključno s povezavami SSH, Telnet, rlogin in raw socket. Sledite spodaj opisanim korakom za ustvarjanje ključev SSH v sistemu Windows z uporabo PuTTY.

1. korak: Zaženite spletni brskalnik in obiščite uradno spletno mesto PuTTY . Prenesite in namestite PuTTY.

2. korak: Pritisnite bližnjico na tipkovnici Windows + S , da odprete Windows Search, vnesite PuTTYgen in kliknite Odpri.

Kako ustvariti ključ SSH v sistemu Windows

Zaženite PuTTYgen

3. korak: V razdelku Vrsta ključa za ustvarjanje izberite vrsto (na primer RSA). V ustvarjeni ključ vnesite želeno število bitov. Kliknite gumb Generiraj .

Kako ustvariti ključ SSH v sistemu Windows

Izberite vrsto ključa, ki ga želite ustvariti, vnesite želeno število bitov

4. korak: Kliknite Shrani javni ključ in izberite mesto za shranjevanje datoteke. Preimenujte datoteko z uporabo vrste ključa in dodajte pripono ».pub« (npr. id_rsa.pub za RSA).

Kako ustvariti ključ SSH v sistemu Windows

Kliknite Shrani javni ključ

5. korak: Na koncu vnesite geslo in ga potrdite. Pojdite na zavihek Konverzije na vrhu in kliknite Izvozi ključ OpenSSH za zasebni ključ.

6. korak: Izberite mesto za shranjevanje zasebnega ključa in ne pozabite, da za imenom datoteke ni pripone. Poleg tega morate uporabiti ime, podobno javnemu ključu (npr. id_rsa).

Kako ustvariti ključ SSH v sistemu Windows

Vnesite geslo, ga potrdite in shranite zasebni ključ

Kakšna je razlika med ključem RSA in Ed25519?

V zgornjih korakih je članek obravnaval dve vrsti ključev SSH: RSA in Ed25519. Toda v čem so drugačni?

  1. Algoritem : RSA (Rivest-Shamir-Adleman) uporablja asimetrično šifriranje, medtem ko Ed25519 uporablja tako eliptično krivuljo kot asimetrično šifriranje.
  2. Velikost ključa : ključi RSA imajo spremenljive velikosti ključev, od 1024 do 4096 bitov. Ed25519 ima fiksno velikost ključa 256 bitov, zaradi česar je hitrejši od RSA.
  3. Varnost : Ed25519 na splošno velja za bolj varnega in odpornega na napade.
  4. Zmogljivost : Ed25519 je hitrejši in učinkovitejši od RSA.
  5. Združljivost : RSA je širše podprt, vendar se sprejemanje Ed25519 povečuje.

Končno lahko uporabite algoritem šifriranja, odvisno od vašega sistema. Ustvarjanje ključev SSH je preprosto z metodami, ki so na voljo v sistemu Windows, in jih je treba upoštevati zaradi resnih spletnih tveganj dostopanja do sistemov na daljavo.


Najboljša brezplačna in plačljiva programska oprema Syslog Server za Windows

Najboljša brezplačna in plačljiva programska oprema Syslog Server za Windows

Syslog Server je pomemben del arzenala skrbnika IT, zlasti ko gre za upravljanje dnevnikov dogodkov na centralizirani lokaciji.

Kaj je napaka 524 Prišlo je do časovne omejitve in kako odpraviti napako

Kaj je napaka 524 Prišlo je do časovne omejitve in kako odpraviti napako

Napaka 524: Prišlo je do časovne omejitve je statusna koda HTTP, specifična za Cloudflare, ki označuje, da je bila povezava s strežnikom zaprta zaradi časovne omejitve.

Kaj je napaka 0x80070570? Kako popraviti to napako?

Kaj je napaka 0x80070570? Kako popraviti to napako?

Koda napake 0x80070570 je običajno sporočilo o napaki v računalnikih, prenosnikih in tabličnih računalnikih z operacijskim sistemom Windows 10. Vendar se pojavi tudi v računalnikih z operacijskim sistemom Windows 8.1, Windows 8, Windows 7 ali starejšimi.

Navodila za odpravo napake modrega zaslona PAGE FAULT IN NONPAGE AREA ali STOP 0x00000050

Navodila za odpravo napake modrega zaslona PAGE FAULT IN NONPAGE AREA ali STOP 0x00000050

Napaka modrega zaslona smrti BSOD PAGE_FAULT_IN_NONPAGED_AREA ali STOP 0x00000050 je napaka, ki se pogosto pojavi po namestitvi gonilnika strojne naprave ali po namestitvi ali posodobitvi nove programske opreme in v nekaterih primerih je vzrok napaka zaradi poškodovane particije NTFS.

Kaj storiti, ko se pojavi notranja napaka v razporejevalniku videoposnetkov?

Kaj storiti, ko se pojavi notranja napaka v razporejevalniku videoposnetkov?

Notranja napaka razporejevalnika videa je tudi smrtonosna napaka modrega zaslona, ​​ta napaka se pogosto pojavi v sistemih Windows 10 in Windows 8.1. Ta članek vam bo pokazal nekaj načinov za odpravo te napake.

Kako preprečiti zagon programa Epic Launcher z operacijskim sistemom Windows

Kako preprečiti zagon programa Epic Launcher z operacijskim sistemom Windows

Če želite, da se Windows 10 zažene hitreje in skrajša čas zagona, so spodaj navedeni koraki, ki jih morate upoštevati, da odstranite Epic iz zagona sistema Windows in preprečite, da bi se Epic Launcher zagnal z Windows 10.

3 boljši načini za shranjevanje datotek na namizje

3 boljši načini za shranjevanje datotek na namizje

Datotek ne smete shranjevati na namizju. Obstajajo boljši načini za shranjevanje računalniških datotek in vzdrževanje urejenega namizja. Naslednji članek vam bo pokazal učinkovitejša mesta za shranjevanje datotek v sistemu Windows 10.

Odpravite napako, ko je drsnik za svetlost izginil iz opravilne vrstice

Odpravite napako, ko je drsnik za svetlost izginil iz opravilne vrstice

Ne glede na razlog boste včasih morali prilagoditi svetlost zaslona, ​​da bo ustrezala različnim svetlobnim pogojem in namenom. Če morate opazovati podrobnosti slike ali gledati film, morate povečati svetlost. Nasprotno pa boste morda želeli zmanjšati svetlost, da zaščitite baterijo prenosnika.

9 načinov, kako popraviti, da se računalnik z operacijskim sistemom Windows naključno prebuja, da preveri posodobitve

9 načinov, kako popraviti, da se računalnik z operacijskim sistemom Windows naključno prebuja, da preveri posodobitve

Ali se vaš računalnik naključno zbudi in prikaže okno z napisom »Preverjanje posodobitev«? Običajno je to posledica programa MoUSOCoreWorker.exe - Microsoftove naloge, ki pomaga usklajevati namestitev posodobitev sistema Windows.

Kako uporabljati PuTTY v sistemu Windows

Kako uporabljati PuTTY v sistemu Windows

Ta članek pojasnjuje, kako uporabljati terminalsko okno PuTTY v sistemu Windows, kako konfigurirati PuTTY, kako ustvariti in shraniti konfiguracije ter katere možnosti konfiguracije spremeniti.