Kā ģenerēt SSH atslēgas operētājsistēmā Windows

click fraud protection

SSH atslēgas nodrošina uzlabotu drošību un ērtības autentifikācijai. Lūk, kā jūs varat viegli ģenerēt SSH atslēgas operētājsistēmā Windows

Ja savā Windows datorā atkārtoti piesakāties attālajā serverī, droši vien zināt, ka jums ir nepieciešamas SSH atslēgas. SSH atslēgas ir ne tikai drošāks autentifikācijas veids, bet arī ērtākas nekā parastās paroles un piedāvā dažādas papildu priekšrocības. SSH atslēgu ģenerēšana ir ieslēgta Windows 11 ir diezgan vienkārša, un to var izdarīt vairākos veidos, pamatojoties uz jūsu vēlmēm un to, pie kādas sistēmas esat pieradis. Tātad, pievērsīsimies dažādām metodēm, kuras varat izmantot, lai ģenerētu SSH atslēgas operētājsistēmā Windows.

Ģenerējiet SSH atslēgas operētājsistēmā Windows, izmantojot komandu uzvedni

Komandu uzvednes izmantošana ir vienkāršākais un ieteicamākais veids, kā ģenerēt SSH atslēgu pāri operētājsistēmā Windows. Tas ietver iebūvētā SSH klienta izmantošanu sistēmā Windows, neizmantojot papildu rīkus. Varat veikt tālāk norādītās darbības, lai ātri ģenerētu SSH atslēgas.

  1. Atveriet komandu uzvednes logu, ierakstot cmd meklēšanas joslā un noklikšķinot uz augšējā rezultāta.
  2. Ierakstiet komandu ssh-keygen un nospiediet Ievadiet.
  3. Jums tiks piedāvāts ievadīt atslēgas glabāšanas vietu un faila nosaukumu. Šeit varat ievadīt pielāgotu ceļu vai vienkārši ierakstīt tikai faila nosaukumu, lai saglabātu to noklusējuma vietā (C:\Lietotāji\[lietotājvārds]\).
  4. Pēc tam jums tiks lūgts ievadīt ieejas frāzi. Ievadiet ieejas frāzi, lai aizsargātu atslēgu. Ja nevēlaties ieejas frāzi, varat vienkārši nospiest Ievadiet lai saglabātu atslēgu bez paroles. Nospiediet Ievadiet vēlreiz, lai apstiprinātu.
  5. Ziņojums apstiprinās, ka jūsu identifikācija (privātā atslēga) un publiskā atslēga ir saglabāta, un ekrānā tiks parādīta sīkāka informācija par atslēgām. Tagad jūs varat aizvērt logu.

Tagad varat atrast SSH atslēgu vietā, kuru izvēlējāties tās glabāšanai. Ir iespējams arī ģenerēt dažādas atslēgas, lai pieteiktos dažādos serveros vai vietās. Vienkārši atkārtojiet iepriekš minēto procesu un attiecīgi nosauciet atslēgas, lai noteiktu to paredzēto lietojumu.

Ģenerējiet SSH atslēgas operētājsistēmā Windows, izmantojot PuTTY

PuTTY agrāk bija populārs rīks saziņai ar serveri operētājsistēmā Windows. Viens no tā komponentiem bija PuTTYgen, ko joprojām izmanto SSH atslēgu ģenerēšanai operētājsistēmās Windows, macOS un Linux. Ja jūsu sistēmā jau ir PuTTY vai vēlaties izmantot grafisko interfeisu, lai ģenerētu SSH atslēgas operētājsistēmā Windows, šī metode ir ideāli piemērota jums.

  1. Lejupielādēt PuTTY operētājsistēmai Windows un instalējiet to savā datorā.
  2. Meklēt PuTTYgen meklēšanas joslā un palaidiet to.
  3. Pirms SSH atslēgu ģenerēšanas varat atlasīt ģenerējamās atslēgas veidu. RSA ir atlasīts pēc noklusējuma, un, ja vēlaties to izmantot, ievadiet 4096 collas Bitu skaits ģenerētajā atslēgā. Varat arī izvēlēties EdDSA jo tā ir vēl viena populāra šifrēšanas metode. Ja to darāt, pārliecinieties, vai Ed25519 ir atlasīts nolaižamajā izvēlnē, kas parādās loga apakšējā labajā stūrī.
  4. Tagad varat noklikšķināt Ģenerēt lai sāktu procesu. Kad PuTTYgen ģenerē SSH atslēgas, tas liks jums pārvietot kursoru virs tukšā apgabala, lai atslēgu ģenerēšanas laikā radītu lielāku nejaušību.
  5. Kad process ir pabeigts, varat noklikšķināt Saglabājiet publisko atslēgu lai saglabātu to, kur vēlaties, izmantojot paplašinājumu .pub.
  6. Privātajai atslēgai noklikšķiniet uz cilnes Reklāmguvumi augšpusē un noklikšķiniet uz Eksportēt OpenSSH taustiņu, lai saglabātu savu privāto atslēgu kā SSH atslēgu, nevis noklusējuma PPK atslēgu. Pēc tam saglabājiet privāto atslēgu, kur vēlaties, bez faila paplašinājuma.

Ģenerējiet SSH atslēgas operētājsistēmā Windows, izmantojot WSL

Windows apakšsistēma operētājsistēmai Linux (WSL) ļauj darbināt Linux parastajā Windows vidē tā, it kā tā būtu jebkura cita Windows lietojumprogramma. Operētājsistēmā Windows 11 ir iebūvēts WSL, kas jums vienkārši nepieciešams iestatiet un instalējiet WSL 2 savā Windows 10 vai Windows 11 datorā lai sāktu to lietot. Ja esat jau iepazinies ar WSL vidi, tālāk norādītā metode ļaus jums viegli ģenerēt SSH atslēgu pāri, izmantojot termināļa logu.

  1. Atveriet komandu uzvednes logu iekšā WSL.
  2. Lai izveidotu RSA-4096 atslēgu, ierakstiet ssh-keygen -t rsa -b 4096 "jū[email protected]" un nospiediet Ievadiet. Tālāk tiks parādītas tieši tādas pašas uzvednes, lai ievadītu faila atrašanās vietu un ieejas frāzi, kā parādīts Windows komandrindas metodē.
  3. Lai izveidotu Ed25519 atslēgu, ierakstiet ssh-keygen -t ed25519 -C "jūsu@e-pasta adrese" un nospiediet Ievadiet. Vēlreiz ievadiet vajadzīgo faila atrašanās vietu un ieejas frāzi vai vienkārši nospiediet Ievadiet lai izmantotu noklusējuma iestatījumus.
  4. Neatkarīgi no tā, kuru atslēgu jūs ģenerējat, komandas beigās kā identifikatoru ieteicams pievienot savu e-pasta adresi, lai palīdzētu identificēt attiecīgās atslēgas.

Jums nav jāpievieno e-pasta adreses identifikators Windows komandu uzvednē, jo Microsoft automātiski izmanto jūsu lietotājvārdu un datora nosaukumu.

Kāpēc jums ir nepieciešamas SSH atslēgas?

Drošu pieteikšanos attālajā serverī var veikt tradicionālā veidā, izmantojot lietotājvārda un paroles pāri. Tomēr SSH atslēgu izmantošana nodrošina ievērojamas priekšrocības salīdzinājumā ar šo metodi, sākot no drošības un ērtības līdz pielāgošanai. Kad jūs ģenerējat SSH atslēgas, jūs faktiski izveidojat atslēgu pāri, kas sastāv no publiskās un privātās atslēgas. Pēc tam publiskā atslēga atrodas servera galā un autentifikācijas laikā tiek savienota ar jūsu privāto atslēgu, kas atrodas jūsu datorā, izmantojot SSH klientu. Ja atslēgas sakrīt, piekļuve tiek piešķirta.

Avots: Wikimedia Commons
  • SSH atslēgas ir daudz drošākas nekā paroles, kuras var uzlauzt ar brutālu spēku uzbrukumiem. Spēcīgās šifrēšanas dēļ SSH atslēgas ir praktiski nesalaužamas.
  • Papildus drošībai SSH atslēgas ir daudz ērtāk lietojamas, salīdzinot ar paroļu ievadīšanu vairākas reizes, nodrošinot automātisku pieteikšanos. Varat pat tos integrēt ar vienreizējās pierakstīšanās sistēmām (SSO), lai piekļūtu vairākiem serveriem ar vienu un to pašu atslēgu.
  • Varat izveidot dažādus SSH atslēgu pārus dažādiem lietojumiem, nodrošinot papildu elastību piekļuves kontrolei

SSH atslēgas ir lielisks veids, kā autentificēt servera pieteikšanos jums un citiem Windows lietotājiem. Savienots ar citu drošības uzlabojumi operētājsistēmā Windows 11, SSH atslēgas uzlabo attālā servera piekļuves drošību un efektivitāti operētājsistēmā Windows. Neatkarīgi no tā, vai izmantojat Windows 11, WSL vai darbojas Windows virtuālā mašīna, iepriekšminētajām metodēm vajadzētu būt vairāk nekā pietiekamām, lai jūs varētu viegli izveidot un pārvaldīt SSH atslēgas.