Upang bumuo ng mga SSH key sa Windows 11, buksan ang Command Prompt (admin), at patakbuhin ang “ssh-keygen,” kumpirmahin ang pangalan para sa mga key at passphrase. Ang mga key ay mabuo sa loob ng folder na “.ssh” sa iyong folder ng profile (o sa ugat ng “C.”)
Sa Windows 11, maaari kang bumuo ng pribado at mga pampublikong SSH key nang direkta mula sa Command Prompt o PowerShell nang hindi kinakailangang gumamit ng mga solusyon sa third-party, at sa gabay na ito, malalaman mo kung paano.
Kung isa kang web developer o network administrator, malamang na ikaw ay pamilyar sa mga malayuang koneksyon sa server gamit ang mga SSH key. Ang mga SSH (Secure Shell Protocol) na key ay may pares ng pampubliko at pribadong key na magagamit mo para mag-authenticate sa isang malayuang server gamit ang komunikasyon sa pag-encrypt sa internet. Karaniwan, pinagana at kino-configure mo ang malayong server gamit ang SSH at i-install ang pampublikong key, at pagkatapos ay kapag nagtatag ng isang malayuang koneksyon, ipapakita mo ang pribadong key (at passphrase kung naka-configure) upang magsagawa ng secure na pagpapatotoo.
Karaniwan, gagamit ka ng mga third-party na solusyon , gaya ng Putty’s PuttyGen tool, upang makabuo ng mga SSH key, ngunit maaari mo ring gamitin ang built-in na SSH key generator sa Windows 11 (at 10).
Sa gabay na ito, matututunan mo ang mga hakbang sa paggawa ng mga SSH key sa Windows 11. (Ang mga tagubiling ito ay dapat ding nalalapat sa Windows 10.)
Bumuo ng SSH key sa Windows 11 (basic)
Upang bumuo ng mga SSH key sa Windows 11, gamitin ang mga hakbang na ito:
Buksan ang Start sa Windows 11.
Hanapin ang Command Prompt o PowerShell, i-right-click ang tuktok na resulta, at piliin ang opsyong Run as administrator.
I-type ang sumusunod na command upang bumuo ng isang pares ng SSH key at pindutin ang Enter:
ssh-keygen
Kumpirmahin ang isang mapaglarawang pangalan para sa file (halimbawa, webserver) at pindutin ang Enter.
(Opsyonal) Kumpirmahin ang isang passphrase para sa mga SSH key.
p> Mabilis na tala: Ang passphrase ay isang layer ng seguridad upang protektahan ang mga susi. Kung hindi ka maglalagay ng password kapag nagpapatotoo, hindi ka hihilingin na kumpirmahin ang passphrase, ngunit inirerekomenda ang paglalagay ng isa.
Kumpirmahin ang passphrase nang isa pang beses at pindutin ang Enter.
Kapag nakumpleto mo na ang mga hakbang, ang pribado at pampublikong key ay bubuo at maiimbak sa folder na “.ssh” sa loob ng folder ng iyong profile (%USERPROFILE%). Ang pribadong key ay hindi magsasama ng extension ng file, habang ang pampublikong key ay magkakaroon ng “.pub” extension.
Bumuo ng mga SSH key sa Windows 11 (advanced)
Upang bumuo ng mga SSH key gamit ang isang partikular na uri, gamitin ang mga hakbang na ito:
Buksan ang Start.
Hanapin ang Command Prompt o PowerShell, i-right-click ang tuktok na resulta, at piliin ang opsyong Run as administrator.
I-type ang sumusunod na command upang bumuo ng pribado at pampublikong SSH key gamit ang isang partikular na uri at pindutin ang Enter:
ssh-keygen-t ed25519-C”[email protected]”
Mabilis na tala: Ang “-t” na opsyon ay nagsasabi sa command na gusto mong tumukoy ng bagong uri ng key. Sa command, ginagamit namin ang “ed25519″ upang lumikha ng uri ng EdDSA key. Ang default ay gumagawa ng mga RSA key, ngunit maaari mo itong baguhin sa DSA, ECDSA, ECDSA-K, ED25519, o ED25519-SK. Kung hindi mo tinukoy ang iyong email address, bubuo ang command ng random na address gamit ang iyong account username”@”computer name.
Kumpirmahin ang isang mapaglarawang pangalan para sa file (halimbawa, webserver) at pindutin ang Ipasok.
(Opsyonal) Kumpirmahin ang isang passphrase para sa mga SSH key.
Kumpirmahin ang passphrase nang isa pang beses at pindutin ang Enter. p>
Pagkatapos mong makumpleto ang mga hakbang, ang mga SSH key ay magiging available sa “.ssh” na folder sa folder ng iyong account (%USERPROFILE%).
Kung ang Ang mga SSH key ay wala sa C:\Users\username\.ssh folder, ang tool ay maaaring nag-imbak ng mga file sa root ng C:\ drive. Gayundin, kung nawawala ang folder na “.ssh” sa folder ng profile, maaari kang lumikha ng bagong folder nang manu-mano at patakbuhin muli ang command, ngunit sa pagkakataong ito, kailangan mong idagdag ang configuration na ito-f %userprofile %/.ssh/id_ed25519. Ang command ay dapat na katulad nito: ssh-keygen-t ed25519-C”[email protected]”-f %userprofile%/.ssh/id_ed25519
Maaari mong gamitin palagi ang ssh-keygen/help command upang ma-access ang mga available na opsyon na may mga paglalarawan.
Kung hindi available ang “ssh-keygen” na command, kakailanganin mong i-install ito nang manu-mano mula sa Mga Setting > Apps > Mga opsyonal na feature. Sa mga setting, i-click ang button na “Tingnan ang mga feature”, hanapin ang “OpenSSH Client,” at suriin ang opsyon, pagkatapos ay i-click ang “Susunod” > at ang “I-install” na mga button.
@media lamang na screen at (min-width: 0px) at (min-height: 0px) { div[id^=”bsa-zone_1659356403005-2_123456″] { min-width: 300px; min-taas: 250px; } } @media only screen at (min-width: 640px) at (min-height: 0px) { div[id^=”bsa-zone_1659356403005-2_123456″] { min-width: 300px; min-taas: 250px; } }