Համակարգիչներ, Ծրագրային ապահովման
Հաճախորդ SSH: ընդլայնված. Լավագույն SSH-հաճախորդը
Հաճախորդը SSH - դա անհրաժեշտ գործիք է, երբ, օգտագործելով SSH-կապեր երկու մեքենաների. Այն նախատեսված է մտնել օպերացիոն համակարգի հեռավոր համակարգչի եւ վազում այն հրամանատարության. Հաճախորդը տեղադրվել է օգտագործողի տեղական մեքենայի. Նա պետք է վավերացված է սերվերի վրա, եւ միայն դրանից հետո է, որ ծառայությունը սկսվում: Որ հաճախորդը կարող է իրականացվել օգտագործման համար տերմինալի կամ ունեն գրաֆիկական կազմաձեւման ինտերֆեյսի.
Որն է SSH?
Ssh (Secure Shell), որը թարգմանվում բառացիորեն որպես «անվտանգ shell" Օգտագործումը SSH - ը ցանց է արձանագրություն , ըստ որի կատարվում է անվտանգ կառավարումը հեռավոր հանգույցի ցանցային օպերացիոն համակարգի. Այն ապահովում է անվտանգ միացում, իսկությունը ստուգելու, եւ տվյալների փոխանցման մեկ ընդունող մյուսը միջոցով երթեւեկության կոդավորումը, անցնում է:
Այն թույլ է տալիս Ձեզ ստեղծել կոդավորված թունելներ անվտանգ փոխանցման այլ ցանցային արձանագրությունների շուրջ անապահով ցանցը, ինչպիսիք են ինտերնետում: այն հաճախ օգտագործվում է նավահանգիստ վերահասցեագրում մեկ համակարգիչ է այլ նավահանգիստներ:
Սկսում է SSH դրվեց Tattoo Ilonenom Ֆինլանդիայի 1995 թվականին, որն զբաղվում է նրան որպես գաղտնի զեկույցում. Այս տարբերակը կոչվում էր SSH-1. Ներկայումս, գրեթե երբեք չեն օգտագործվում:
1996 թ.-ին, կատարելագործված տարբերակը SSH-2 մշակվել: Դա անհամատեղելի է SSH-1-ը ավելի ապահով է եւ ունի ընդլայնված ցուցակը կոդավորումը ալգորիթմներ: Այժմ տակ SSH տարբերակը նշանակում SSH-2. 2006 թ-ից, իսկ արձանագրությունը ճանաչվում IETF ստանդարտ ինտերնետ Association.
Կան երկու հիմնական իրականացումը SSH. Նրանցից մեկը գույքային, որը մշակվել է SSH Communications անվտանգության. Երկրորդ - OpenSSH, ստեղծվել է ղեկավարության ներքո Թեո դե Raadt որպես ազատ այլընտրանք բացել առաջին. Այն հանդիսանում է առավել տարածված եւ ընդգրկված ամենաշատ Unix- նման համակարգերի.
Որն է SSH եւ հաճախորդը SSH սերվերի
Միացման SSH արձանագրությունը, որը իրականացվում է երկու հիմնական բաղադրիչներից `հաճախորդի եւ սերվերի.
Պարզ ասած, օգտագործողը մի հաճախորդի, որը տեղադրված է տեղական համակարգչի, որը ունի մուտք դեպի հեռավոր մեքենա (սերվերի). Հարկ է նշել, որ հաճախորդը կարող է իրականացվել գրաֆիկական ինտերֆեյսի (քանի որ destktopnoe կիրառման) եւ շահագործման է տերմինալի (Վահանակով):
SSH սերվերի լսում է հաճախորդների եւ ցանցային կապեր, երբ դուք հուշում է մի կապ ստիպում է անհրաժեշտ քայլեր թույլտվության. Հետո բարեհաջող անցնելու արձակման համար սահմանված հեռավոր հաճախորդների սպասարկման.
Ապահով մուտք է կազմակերպվել միջոցով իսկությունը ստուգելու ընթացակարգի օգտագործելով ասիմետրիկ կոդավորումը հասարակական բանալին, երբ դուք առաջին անգամ միացնել: Ընթացքում հետագա օգտագործման Սիմետրիկ կոդավորումը.
SSH ստանդարտ ներառում է երեք արձանագրությունները:
- Փոխադրամիջոցներ շերտի հաղորդակարգ - ապահովում է սերվերի իսկությունը, անձնական կյանքի անձեռնմխելիությունը եւ ամբողջականությունը. Այն ապահովում է տվյալների սեղմում. Ասված գագաթին TCP / IP.
- Նույնականացման արձանագրություն - կատարում հաճախորդ իսկությունը ստուգելու է սերվերի. Այն հանդես է գալիս ավելի տրանսպորտային արձանագրություն շերտ.
- Connection արձանագրություն, որը կոդավորված կապուղու multiplexed է որպես բազմակի տրամաբանական ալիքով համար օգտագործվող տարբեր ծառայությունների համար: Այն աշխատում է վերեւում վավերացման ալիքով:
Բարելավված անվտանգությունը երաշխավորվում է հաճախորդի իսկությունը ստուգելու է սերվերի մատչելի է ssh հաճախորդի եւ վավերացման սերվերի հաճախորդին: Իսկությունը ստուգելու տեղի է ունենում երկու կողմերի համար:
Որ հաճախորդը ուղարկում մի խնդրանք է առաջին անգամ ստեղծվել է մի ապահով կապը տրանսպորտային շերտի: Ներկայացված երկրորդ դիմումն ուղարկվում է այն բանից հետո, վավերացման SSH-հաճախորդին.
Իրականացումը OpenSSH
OpenSSH - ը բաց կոդով իրականացումը OpenBSD թիմը: Սա ամենատարածված տարբերակը ազատ բաշխման.
OpenSSH փաթեթը ներառում է մի շարք գործիքների:
- SSHD - սերվերի մաս.
- SSH - հաճախորդ կողմը.
- SCP մի կոմունալ ապահով ֆայլի պատճենահանման:
- SSH-keygen - առաջացնում հասարակական ստեղները (RSA, DSA եւ այլն) համար համակարգիչների եւ օգտագործողների.
- SSH-KeyScan - հավաքում է հանրային բանալիները ցանցում:
- SSH-գործակալ - շարունակում անձնական RSA բանալիները հետագա իսկությունը ստուգելու հանրային բանալիների.
- SSH-ավելացնել - ավելացնում է նոր անձնական բանալիների գործակալ SSH-գործակալ.
- SFTP-սերվեր - SFTP սերվերի.
- SFTP - օգտակար է ապահով պատճենել ֆայլերը միջոցով FTP.
OpenSSH ընդգրկված է առաքման վանդակում մեծամասնության համար Unix- նման համակարգերի. Առավել տարածված են համարվում Linux, բաց (Ազատ, Net) BSD, Solaris, HP-UX, IRIX, MacOS X, եւ այլք:
Ինտենսիվ աշխատանքներ իրականացվում իրականացման OpenSSH Windows- ի համար, որը հասանելի է բեռնավորել ժամը կայքը: Այն թույլ է տալիս Ձեզ ստեղծել ssh-սերվերը է Windows ընտանիքը համակարգերի ունի SSH հաճախորդին կապել: OpenSSH Windows- ի համար, որը ներառված է առաքման Cygwin:
Ամենատարածված շրջանում օգտվողների բաշխման հիման վրա Linux միջուկը: Որ ապագայում, բոլոր օրինակները, օգտագործելով SSH խոսքը է կարգավորել OpenSSH. Համար պարզությունը Linux ձեռնամուխ կլինի մինչեւ SSH-հաճախորդին Ubuntu, Windows, եւ Մաք OS X միջավայրերում
Installing եւ Configuring openssh-server
Կան բազմաթիվ կազմաձեւման տարբերակներ OpenSSH -server: Կարգավորել հաճախորդը պետք է կատարվի հիման վրա սերվերի config: Այս բաժինը ապահովում է օրինակ, որ ssh սերվերից տեղադրված է Ubuntu Server Edition. Հետագա նկարագրությունները կարգավորել հաճախորդներին օգտագործել կոնֆիգուրացիան է սերվերի.
1. Գոյություն ունեն երկու ճանապարհ տեղադրել OpenSSH -server:
1.1. Ընտրեք OpenSSH -server տեղադրման փաթեթը անմիջապես ընթացքում ծավալված Ubuntu Server /
1.2. Բեռնել եւ տեղադրել է շտեմարան վազում հրահանգը:
2. ծանոթ լինի արժեքները SSHD սերվերի կողմից կանխադրված կազմաձեւման ֆայլը / եւ այլն / ssh / sshd_config, օգտագործել հրաման:
3. Նախքան փոխել լռելյայն կայանքները պետք է համոզվեք, որ պետք է ստեղծել մի պահեստային օրինակը ֆայլը եւ պաշտպանել այն գրավոր: Սա արվում է այն դեպքում, եթե դուք պետք է գլորում դեպի կանխադրված արժեքների դեպքում սխալ է:
4. պարամետրերը ըստ նախնականի տեղափոխմանը TCP 22. անվտանգության, խորհուրդ է տրվում փոխարինել իր ոչ ստանդարտ արժեքները, օրինակ, 5754. Փոխել Պորտ հրահանգ հրամանատարության հետ:
5. Save ֆայլը / Etc / ssh / sshd_config եւ վերսկսել SSHD:
Սերվերը տեղադրել եւ կարգավորել: Այժմ նա լսում է նավահանգիստ 5754. By default, մուտք գործել ցանկացած օգտվող կարող է մուտք գործել համակարգի արտոնությունների: Իսկությունը ստուգելու իրականացվում է օգտագործելով գաղտնաբառը կամ առանցքային DSA, RSA, ed25519 et al.
Խաչաձեւ պլատֆորմը OpenSSH-հաճախորդը տերմինալ. SSH հաճախորդի համար Linux
Նախկինում հայտարարել է, որ առավել հաճախ օգտագործվում իրականացումը SSH արձանագրության է OpenSSH, որը, ըստ նախնականի գալիս հետ շատ Linux բաշխման հավաքների: Որոշ դեպքերում, OpenSSH կարող է ներբեռնել շտեմարան այս distro.
Որպես OpenSSH հաճախորդի փաթեթների իրականացված SSH ծրագրի, որն անցնում է նույն հրահանգը: Configuring հաճախորդին եւ վերահսկվում է տերմինալի միջոցով, ապա դա չունի գրաֆիկական ինտերֆեյսի. Այն համարվում է առավել պարզ եւ օգտագործողի բարեկամական տարբերակը.
Տեղադրում եւ լարում OpenSSH-հաճախորդին Ubuntu
Ին հեռավոր մեքենայի տեղադրել եւ կարգավորել OpenSSH-սերվեր: Որի նպատակն է ստանալ օգտվել դրանից տեղական համակարգիչ, որը վազում Ubuntu.
1. Լռակյաց Ubuntu բաշխման չի ավելացվել OpenSSH - հաճախորդին, այնպես որ դուք պետք է տեղադրել այն օգտագործում:
2. Հետո տեղադրման ծրագիրը վկայակոչվել SSH հրամանը է տերմինալի առանց Root:
3. Եթե օգտագործողը իսկությունը օգտագործվում է գաղտնագիր.
1) Միացումը կատարվում է:
- մուտքաբառ - հաշվի անունը հեռավոր մեքենա,
- հյուրընկալող - դա հեռավոր սերվերի IP հասցե (կամ դոմենից, եթե տիրույթը արդեն պատվիրակված սերվերի).
2) հետո մտնում հրամանը, դուք պետք է սեղմեք այն Մուտքագրեք - դուք պետք է հուշում համար գաղտնագիր. A գաղտնաբառը պահանջվում է հեռավոր մեքենա հաշվին (պետք է զգույշ լինել, քանի որ անվտանգության եւ գաղտնաբառը չի ցուցադրվում)
3) մտնելով ճիշտ գաղտնաբառը, հեռավոր սերվերի տերմինալի պատուհանը ողջույնի. Այժմ կարող եք կատարել անհրաժեշտ հրամանները.
4. Այն դեպքում, երբ պահանջվում է թույլտվություն է բանալիների DSA:
1) եթե անհրաժեշտ է առաջացնում հանրային եւ մասնավոր բանալիները հնարավոր է SSH OpenSSH-հաճախորդի:
2) Լռակյաց հանրային բանալին պահվում է ֆայլի /home/user/.ssh/id_dsa.pub եւ փակվել է /home/user/.ssh/id_dsa.
3) պետք է պատճենահանվել է հեռավոր մեքենայի եւ ավելացնել այն թույլտվության /home/user/.ssh/authorized_keys թիմի գեներացվել հանրային բանալին:
Այժմ օգտվողը կարող է աուտենտիկացիա հետ SSH-սերվերի, առանց մուտք գործելու գաղտնաբառը:
Տեղադրում եւ լարում OpenSSH համար Cygwin Terminal է Windows
Installing Cygwin Cygwin.exe գործարկել մի ֆայլ, որը ներբեռնել պաշտոնական կայքում:
Cygwin - ն հավաքման մի շարք տարբեր փաթեթներ. Հետ աշխատելու հեռավոր տերմինալի պետք է միայն OpenSSH: Դուք կարող եք գտնել այն որոնման է Cygwin:
Հետո դուք տեղադրել փաթեթը դուք պետք է առաջադրվել Cygwin Terminal եւ մուտքագրեք հետեւյալ հրահանգը:
Ապա սեղմեք Enter: Դուք պետք է հուշում է մուտքագրել այն գաղտնաբառը: Անցնելուց հետո իսկությունը ստուգելու հայտնվում է հեռավոր սերվերի օգտագործողի տերմինալի ողջո՜յն:
The շարահյուսություն հենց նույնն է, ինչպես OpenSSH-հաճախորդի, իրականացվող համար Linux.
SSH-հաճախորդը խաչաձեւ պլատֆորմը GUI Մածիկ
Ծեփոն - գրաֆիկական SSH հաճախորդին հեռավոր կառավարման, որը ներառում է աջակցություն SSH արձանագրության. Ծրագիրը տարածվում բաց աղբյուր եւ բոլորովին անվճար:
Սկզբանե հանդես է միայն OS Windows, սակայն հաճախորդը հետագայում ported համար Linux, այն ընդգրկված է պահոցներում գրեթե բոլոր հայտնի Linux բաշխման.
Ակտիվորեն զարգացել է աշխատել Mac OS X.
Մածիկ կոնֆիգուրացիա պատուհանից նայում է նույնը է բոլոր օպերացիոն համակարգերի. Տարբերությունն այն գոյություն ունի միայն տեղադրման մեթոդներով: Հետեւաբար, տեղադրում է առաջին կցուցադրվի թե ինչպես երեք օպերացիոն համակարգեր, եւ ապա պարամետրերի ծեփամածիկի պարամետրերը:
Installing Ծեփամածիկ Linux Ubuntu
1. Տեղադրեք ծեփոն հետ հրամանատարության:
2. Սկիզբ ծեփոն հրահանգը մի տերմինալի կամ մուկ սեղմեք ցանկի մեջ:
3. պատուհանների հաճախորդ պարամետրեր, որտեղ դա անհրաժեշտ է գրանցվել կապը պարամետրերը:
Installing ծեփամածիկը Windows- ի համար
Է տեղադրել պահանջվող putty.exe բեռնել ֆայլը, փրկել մի հարմար վայրում, օրինակ, ինչպես է աշխատասեղանին: Որ ծրագիրը սկսվում է երկու կտտացնում ձախ մկնիկի կոճակը.
Մածիկ - SSH-հաճախորդի համար Mac. Installing եւ վազում է GUI տարբերակը
Միեւնույն ժամանակ գրելու Ծեփամածիկ չի համարժեք են տեղափոխվել է աշխատել Mac OS X միջավայրերում խնդիրներ են առաջացել կազմման մասի, որը պատասխանատու է գրաֆիկական ինտերֆեյսի.
Մոնտաժի համար, դուք պետք է կատարել որոշակի նախապատրաստական աշխատանքներ:
1. Տեղադրեք Xcode:
փաթեթ կոմունալ եւ ծրագրերի Apple ընկերության նախագծել եւ կառուցել է դիմումների համար Mac OS X.
Հետ OS տարբերակի Mac- ի այն X 10.7 Lion- ը անհրաժեշտ է տեղադրել «հրամանի տող Գործիքներ Xcode», ինչպես նաեւ Apple- Developer կայքում:
Հետո տեղադրման պահանջվում է ընդունում լիցենզային պայմանագիր:
2. Սահմանել Xquartz:
Այս սերվերը իրականացումը X.Org X Window System (X11) համար Mac OS X. Պահանջում է GUI տարբերակը ծեփոն, գրված է GTK +. Տեղադրեք պաշտոնական կայքում: Հետո տեղադրելու անհրաժեշտ relogin:
3. Տեղադրեք homebrew:
Տեղադրման կատարվում է:
Հաջորդ, դուք պետք է ստուգել համար ճիշտ տեղադրման թիմի:
4. Սահմանել Ծեփամածիկ, անել:
Այդ գործընթացը կարող է տեւել ավելի քան մեկ ժամ, քանի որ հանդիսանում է բազմակարծությունը նման կախվածությունը Glib / GTK + / Ամրագրել / Կահիրեի:
5. Ստեղծվում նորաստեղծ ֆայլը Putty.app:
Դուք պետք է վազել Automator.app: Փաստաթուղթը տեսակը ընտրել «ծրագիրը» գործողությունների, դուք պետք է ընտրել «վազել վահանակ script" - ի մուտքագրման վանդակում է սահմանել ուղին դեպի գործարկվող ֆայլի «/ մասին / տեղական / bin / ծեփոն», փրկել, քանի որ «putty.app», նշելով ֆայլի ֆորմատ " ծրագիր »տեղեկագրքի» ծրագրի շրջանակներում: » Ցանկության դեպքում, ստանդարտ պատկերակը կարող է փոխարինվել:
Setting the SSH հաճախորդին Ծեփամածիկ
Ստեղծման գործընթացը գրաֆիկական հաճախորդի SSH Ծեփամածիկ նայում է նույնը է բոլոր օպերացիոն համակարգերի. Արտաքին տեսքը մի փոքր այլ է, կախված նախագծման աշխատանքային միջավայրում:
Է միացնել հեռավոր մեքենա միջոցով SSH ցանկանում է առաջադրվել Ծեփամածիկ. Իսկ արդյունքում պատուհանից, դուք պետք է սահմանել պարամետրերը:
Միացման տեսակը - ի տեսակը կապի հաստատված SSH.
Host Անուն (կամ IP-հասցե) ընդունող անունը կամ IP- հասցեն - Մականուն նշեք հեռավոր սերվերի IP հասցեն, դոմենի անուն կամ ինտերնետ հասցեն: Այս օրինակում, Սեթ IP հասցե 192.168.128.3
Port - լսում նավահանգիստ - ի սերվերը, որը տրվել է որպես օրինակ, ստեղծվել է նավահանգիստը, 5754. իր եւ միավոր:
Եթե ցանկանում եք, կարող եք պահպանել կարգավորումները այս նիստին.
Երբ դուք սեղմեք «բաց» կոճակը, որը տերմինալ պատուհան կհայտնվի, որտեղ պետք է մտնել հեռավոր մեքենա անունը եւ գաղտնաբառը համար, հաշվի.
Անհրաժեշտության դեպքում, հաճախորդը իսկությունը ստուգելու բանալին զույգը պահանջվում puttygen.exe օգտակար է, որ ասվում է Windows. Մածիկ-Gen առաջացնում զույգ հասարակական եւ մասնավոր բանալիների.
Հանրային բանալին պետք է ավելացված է սերվերի, այն գեներացվում է ստանդարտ SSH. Ավելացնել բանալին կարող վարվել OpenSSH միջոցով տերմինալի միջոցով, կամ ծեփոն, որ անցել է առաջին իսկությունը ստուգելու մուտքի գաղտնաբառը:
Մասնավոր բանալին գեներացվել .ppk ձեւաչափը եւ ավելացվել է հաճախորդին: Վրա ձախ է ծառի գտնել SSH, ընդլայնել ցուցակը, գտնել Auth եւ այս պարամետր է «Անձնական առանցքային ֆայլի Նույնականացման» համար ընտրեք բանալիով.
Հետո այդ մանիպուլյացիաների, օգտվողը կարող է ինքնությունը հաստատելու սերվերի առանց գաղտնաբառի:
Ներկայումս, ssh ծեփոն հաճախորդը համարվում է ունիվերսալ GUI. Երրորդ կողմի մշակողները ստեղծել Gao-Feng SSH-հաճախորդի համար Android, քանի որ բջջային տարբերակի Ծեփամածիկ:
Լավագույն SSH-հաճախորդը
Մինչ օրս չկա կոնսենսուս, թե ինչ SSH-client ավելի լավ օգտագործման համար. Համակարգի ադմինիստրատորները են ընտրված գործիքներ հիմնված իրենց սեփական կարիքների համար:
Որպես կանոն, օգտվողները * Unix համակարգերի հակված են օգտագործել ստանդարտ SSH է OpenSSH փաթեթի: Այն ունի հստակ համընդհանուր շարահյուսություն եւ հասանելի անմիջապես տերմինալ. Շահագործման հետ լրացուցիչ գործիքներ, ինչպիսիք են անվտանգ ֆայլի պատճենը (SCP) չի պահանջվում է տեղադրել լրացուցիչ ծրագրային ապահովման. Ամեն ինչ Ձեզ անհրաժեշտ է ընդգրկված է OpenSSH.
GUI երկրպագուները, ովքեր սովորաբար աշխատում է Windows օպերացիոն համակարգեր, օգտագործել Ծեփամածիկ. Ենթադրվում է, որ սա լավագույն SSH-հաճախորդ Windows- ի համար. Այն ունի բոլոր անհրաժեշտ գործիքները թունելներ, պատճենող ֆայլերը, եւ այլն, նույնիսկ, եթե դա պահանջում է բեռնել լրացուցիչ մոդուլներ.
Similar articles
Trending Now