Անվտանգ շերտ, որը մենք ավելի լավ գիտենք իր SSH հապավումով, ա հեռակառավարման արձանագրություն որը թույլ է տալիս մեզ փոփոխել և կառավարել մեր հեռավոր սերվերները ինտերնետում: Բոլորը համաձայն ամենախիստ կանոնների առցանց անվտանգություն. Այս հոդվածում մենք պատրաստվում ենք բացատրել ինչպես օգտագործել SSH-ը Windows-ում և ի՞նչ օգուտներ կան դա մեզ:
Linux և MacOS օպերացիոն համակարգերի շատ օգտվողներ օգտագործում են SSH իրենց հեռավոր սերվերների վրա հենց տերմինալից: Windows-ի դեպքում ընթացակարգը փոքր-ինչ այլ է.
ՍՇՀ ստեղծվել է 1997 թվականին՝ նպատակ ունենալով փոխարինել Telnet-ը, որը, լինելով չգաղտնագրված արձանագրություն, իր օգտատերերին ոչ մի տեսակի անվտանգություն չի առաջարկել։ Սա հենց հիմնական ասպեկտն ու վերջնական փաստարկն է Secure Shell-ի օգտագործման համար անվտանգություն. SSH-ն օգտագործում է կրիպտոգրաֆիայի ամենանորարար տեխնիկան՝ երաշխավորելու օգտատերերի և հեռավոր սերվերների միջև անվտանգ հաղորդակցությունը:
Ինչպես է աշխատում SSH-ը

Հաճախորդի և սերվերի միջև փոխանցված տվյալները գաղտնագրելու համար SSH-ն օգտագործում է ա կրկնակի նույնականացման համակարգ. Մի կողմից՝ այն օգտագործում է հանրային բանալի գաղտնագրություն, իսկ մյուս կողմից՝ մասնավոր բանալի։. Նրանցից յուրաքանչյուրի բանալիները ստեղծվում են կապի հաստատման պահին. հանրային բանալին համօգտագործվում է սերվերի հետ, իսկ մասնավոր բանալին պահվում է հաճախորդի կողմից:
Հետեւաբար, մենք պետք է տարբերակենք երկու հիմնական բաղադրիչ.
- SSH հաճախորդ, որը հավելված է, որը օգտատերը կարող է գործարկել իր համակարգչում՝ սերվերին միանալու համար։
- SSH սերվեր, ծրագրաշարը, որն աշխատում է հեռավոր սերվերի վրա:
Կարևոր ասպեկտը, որը պետք է հիշել, այն է, որ եթե մենք ցանկանում ենք օգտագործել այս կապը, նախ անհրաժեշտ կլինի կարգավորել հատուկ համակարգիչ, որը կատարում է SSH սերվերի դերը: Այլ այլընտրանքներ կլինեն ամպի մեջ համօգտագործվող ֆայլերի վերբեռնումը կամ կարգավորեք հեռավոր աշխատասեղան.
Միացնել և օգտագործել SSH-ը Windows-ում
Windows-ում SSH-ի տեղադրման գործընթացը առանձնապես բարդ չէ: Սրանք այն քայլերն են, որոնք պետք է հետևել.
Ակտիվացրեք համակարգիչը որպես SSH սերվեր

- Նախևառաջ, մենք միացնում ենք համակարգիչը որը մենք պատրաստվում ենք օգտագործել որպես սերվեր:
- Այնուհետև մենք օգտագործում ենք բանալիների համադրությունը Windows + R իսկ որոնման դաշտում, որը հայտնվում է, գրում ենք ծառայություններ.msc.
- Բացվող պատուհանում մենք որոնում ենք և սեղմում OpenSSH SSH սերվեր.
- Հաջորդը մենք սեղմում ենք «Սկիզբ».*
- Այնուհետև դուք պետք է կրկնեք նույն գործողությունը OpenSSH Նույնականացման գործակալ: Երբեմն այն անջատված է, ուստի պետք է մտնել Հատկություններ՝ այն միացնելու համար:
- Այժմ մենք բացում ենք մեկնարկի ընտրացանկը և գրում PowerShell. Հետևյալ գործողությունները պետք է կատարվեն հրամանի տողի միջոցով PowerShell, քանի որ Command Prompt-ը բավարար չէ։
- Այնուհետև մենք մուտք ենք գործում վահանակ Windows PowerShell որպես ադմինիստրատոր։
- Հաջորդը, մենք տեղադրում ենք հետևյալ հրամանը. New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain.
(*) Եթե ցանկանում ենք, որ այս մեկնարկը ավտոմատ լինի ամեն անգամ, երբ համակարգիչը միացված է, մենք պետք է սեղմենք ներդիրի վրա Հատկություններ և այնտեղ փոխեք գործարկման տեսակը Ձեռնարկից ավտոմատի:
Ակտիվացրեք համակարգիչը որպես SSH հաճախորդ

Առաջին փուլն ավարտվելուց հետո եկեք տեսնենք, թե ինչ պետք է անենք համակարգիչը որպես SSH հաճախորդ ակտիվացնելու համար: Այս երկրորդ փուլում անհրաժեշտ է օգտագործել PuTTY կոչվող ծրագիր.
- Եկեք գնանք դեպի այն համակարգիչը, որը մենք ցանկանում ենք օգտագործել որպես SSH հաճախորդ:
- Դրանում մենք տեղադրում ենք ծրագրակազմը Ծեփամածիկ (ներբեռնման հղումը, այստեղ) Խորհուրդ է տրվում ներբեռնել ֆայլը ընդլայնմամբ .msi, այսինքն՝ 64 բիթանոց տարբերակը։
- Տեղադրումն ավարտվելուց հետո այս ծրագրաշարի օգտագործման եղանակը շատ պարզ է. պարզապես գրեք IP-ն, որը նշված է որպես Հոսթի անունը և սեղմեք կոճակը Բացել։
Երբեմն Windows-ում SSH-ի օգտագործման ժամանակ կարող են առաջանալ որոշ խնդիրներ, ինչպիսիք են նույնականացման ձախողումները կամ սխալները սերվերի հետ կապ հաստատելիս firewall-ի պատճառով և այլն: Այս բոլոր փոքր սխալները կարելի է հեշտությամբ լուծել՝ փոխելով կարգավորումները:
Եզրակացություններ՝ SSH-ի օգտագործման կարևորությունը
SSH-ի օգտագործման կարևորությունը կայանում է նրանում, որ այն մեզ առաջարկում է հեռավոր սերվերներին միանալու անվտանգ միջոց. Եթե օգտագործվում է չգաղտնագրված կապ, տվյալների փոխանցումը կարող է գաղտնալսվել որևէ մեկի կողմից: Դա կլինի անվտանգության շատ լուրջ խախտում, որը հաքերը (կամ նույնիսկ նվազագույն գիտելիքներ ունեցող ցանկացած օգտվող) կարող է օգտագործել զգայուն տեղեկատվություն հանելու համար՝ գաղտնաբառերից մինչև կրեդիտ քարտի տվյալները:
Այնուամենայնիվ, դա այնքան էլ հեշտ չէ SSH-ի օգնությամբ, մի արձանագրություն, որն ունակ է կոդավորել տվյալները, որպեսզի դրանք կարողանան կարդալ միայն հաճախորդը և սերվերը:
Մյուս կողմից, SSH-ը Windows-ում և ցանկացած այլ օպերացիոն համակարգ առաջարկում է հարմարեցման լայն հնարավորություններ. Այս ընտրանքները կարելի է կառավարել՝ խմբագրելով SSH կազմաձևման ֆայլը համակարգում:
Խմբագիր, որը մասնագիտացած է տեխնոլոգիաների և ինտերնետի խնդիրների մեջ՝ տարբեր թվային լրատվամիջոցների ավելի քան տասը տարվա փորձով: Ես աշխատել եմ որպես խմբագիր և բովանդակության ստեղծող էլեկտրոնային առևտրի, հաղորդակցության, առցանց մարքեթինգի և գովազդային ընկերություններում: Ես գրել եմ նաև տնտեսագիտության, ֆինանսների և այլ ոլորտների կայքերում: Աշխատանքս նաև իմ կիրքն է։ Այժմ, իմ հոդվածների միջոցով Tecnobits, ես փորձում եմ ուսումնասիրել բոլոր նորությունները և նոր հնարավորությունները, որոնք մեզ ամեն օր առաջարկում է տեխնոլոգիաների աշխարհը՝ բարելավելու մեր կյանքը: