«Տեղադրեք բանալիները» GitHub- ում թույլ են տալիս ձեր սերվերին ուղղակիորեն միանալ ձեր GitHub շտեմարանին: Երբ ձեր սերվերը միացված է, կարող եք կառուցվածքներն անմիջապես ձեր պահոցից տեղափոխել ձեր սերվեր, ինչը կարող է կրճատել ձեր աշխատանքը: Եթե ձեր սերվերին անհրաժեշտ է մուտք գործել բազմաթիվ պահոցներ, կարող եք մեքենայի օգտվող ստեղծել ՝ մուտքը կառավարելու համար:
Քայլեր
Մաս 1 -ից 3 -ից. Նոր բանալիների ստեղծում
Քայլ 1. Բացեք տերմինալ ծրագիրը ձեր համակարգչում:
Ձեր համակարգչի տերմինալ ծրագիրը թույլ է տալիս հեռակա մուտք գործել ձեր սերվեր: Եթե դուք օգտագործում եք Linux կամ Mac համակարգիչ, ապա օգտագործելու եք ներկառուցված տերմինալ ծրագիրը: Եթե դուք օգտագործում եք Windows, ապա ձեզ հարկավոր է տեղադրել այնպիսի ծրագիր, ինչպիսին է Cygwin- ը կամ GitBash- ը:
- Linux - Սեղմեք Ctrl+Alt+T կամ որոնեք «տերմինալ»:
- Mac - Տերմինալ ծրագիրը կարող եք գտնել Կոմունալ ծառայությունների պանակում:
- Windows - Դուք կարող եք ներբեռնել Cygwin- ը cygwin.com- ից, կամ GitBash- ը git-scm.com/downloads- ից:
Քայլ 2. Մուտք գործեք ձեր սերվեր ՝ օգտագործելով ձեր տերմինալ ծրագիրը:
Դուք կստեղծեք տեղակայման բանալին ձեր սերվերի վրա, որպեսզի այն կարողանա մուտք գործել ձեր GitHub պահոց: Դա անելու համար հարկավոր է մուտք գործել ձեր սերվեր ՝ հեռակա կերպով ձեր տերմինալի միջոցով կամ տեղական սերվերի վրա:
Տերմինալային ծրագրում մուտքագրեք ssh օգտվողի անունը@hostname: Մուտքագրեք ձեր գաղտնաբառը, եթե պահանջվի:
Քայլ 3. Մուտքագրեք SSH բանալին ստեղծելու հրամանը:
Հետևյալ հրամանը կստեղծի նոր բանալի ՝ ձեր GitHub էլփոստի հասցեով որպես պիտակ:
- ssh -keygen -t rsa -b 4096 -C "[email protected]"
- SSH բանալին կոդավորված բանալիների զույգ է, որը վավերացնում է ձեր ինքնությունը: Այս դեպքում դուք բանալին կհանձնեք ձեր GitHub պահեստին ՝ թույլ տալով այն բացահայտել ձեր սերվերը:
Քայլ 4. Սեղմեք:
↵ Մուտքագրեք/⏎ Վերադարձ երբ հուշում է ընտրել գտնվելու վայրը:
Սա կփրկի բանալին կանխադրված տեղադրության մեջ, որը.ssh գրացուցակն է ձեր Օգտվողի գրացուցակում:
Քայլ 5. Ստեղծեք գաղտնաբառ:
Սա անվտանգության լրացուցիչ շերտ է ավելացնում ձեր բանալին, քանի որ անհայտ օգտվողները պետք է մուտքագրեն անցաբառը նախքան բանալին աշխատելը:
Ձեզ կառաջարկվի հաստատել անցաբառը այն ստեղծելիս:
Քայլ 6. Պատճենեք SSH- ի հիմնական բովանդակությունը ձեր սեղմատախտակին:
Բանալին ստեղծվելուց հետո այն պետք է ավելացնեք ձեր պահեստին: Դա անելու համար հարկավոր է պատճենել բանալու բովանդակությունը: Հետևյալ հրամանը պատճենելու է ձեր ստեղնաշարի բանալու բովանդակությունը.
- Linux - xclip -sel clip <~/.ssh/id_rsa.pub. Հնարավոր է, որ նախ անհրաժեշտ լինի գործարկել sudo apt-get install xclip- ը:
- Windows - clip <~/.ssh/id_rsa.pub
- Mac - pbcopy <~/.ssh/id_rsa.pub
3 -րդ մաս 2. Բանալին ավելացնելով ձեր պահեստին
Քայլ 1. Մուտք գործեք GitHub կայք:
Համոզվեք, որ մուտք եք գործել հաշիվ, որը կարող է մուտք գործել պահեստ:
Քայլ 2. Սեղմեք ձեր պրոֆիլի պատկերի վերին աջ անկյունում և ընտրեք «Ձեր պրոֆիլը
" Սա կբացի ձեր GitHub պրոֆիլի էջը:
Քայլ 3. Կտտացրեք «Պահեստներ» ներդիրին:
Սա կցուցադրի ձեր բոլոր պահեստները:
Քայլ 4. Ընտրեք այն պահեստը, որին ցանկանում եք ավելացնել բանալին:
Սա թույլ կտա ձեր սերվերին մուտք գործել պահեստ ՝ կառուցվածքների ինքնաբերաբար տեղակայման համար:
Քայլ 5. Կտտացրեք «Կարգավորումներ» ներդիրին էկրանի վերևում:
Սա կբացի ձեր շտեմարանի կարգավորումները:
Քայլ 6. Կտտացրեք «Տեղադրեք ստեղները» կոճակը ձախ ընտրացանկում:
Սա կցուցադրի տեղակայման բանալիները, որոնք ներկայումս հանձնված են պահեստին:
Քայլ 7. Կտտացրեք «Ավելացնել տեղակայման բանալին» կոճակը:
Բանալու համար տեքստային դաշտ կհայտնվի:
Քայլ 8. Տեղադրեք պատճենված տեղակայման բանալին դաշտում:
Կտտացրեք դաշտը և սեղմեք ⌘ Command/Ctrl+V ՝ պատճենված տեղակայման բանալին դաշտում տեղադրելու համար:
Եթե ցանկանում եք, որ սերվերը պահեստին գրելու թույլտվություն ունենա, նշեք «Թույլատրել գրելու մուտքը» վանդակը:
Քայլ 9. Կտտացրեք «Ավելացնել բանալին» ՝ ձեր տեղակայման բանալին ավելացնելու համար:
Սա թույլ կտա ձեր սերվերին մուտք գործել պահեստ և տեղակայել դրանցից կառուցվածքներ:
3 -րդ մաս 3 -ից. Մեքենայի օգտագործողի ստեղծում
Քայլ 1. Ստեղծեք հատուկ GitHub հաշիվ մեքենայի օգտագործողի համար:
«Մեքենայի օգտագործող» -ը ավտոմատացված օգտվող է, որը կարող է մուտք գործել բազմաթիվ պահեստներ: Սա օգտակար է, եթե ձեր սերվերին անհրաժեշտ է մուտք գործել բազմաթիվ պահեստներ, քանի որ տեղակայման բանալիները մուտք են գործում միայն մեկ պահեստի:
Դուք կարող եք ստեղծել նոր օգտվող ՝ կտտացնելով «Գրանցվել» կոճակին GitHub- ի գլխավոր էջում և հետևելով հրահանգներին:
Քայլ 2. Ստեղծեք SSH բանալին ձեր սերվերի վրա:
Հետևեք առաջին բաժնի քայլերին ՝ ձեր սերվերի վրա բանալին ստեղծելու և այն ձեր սեղմատախտակին պատճենելու համար:
Քայլ 3. Մուտք գործեք GitHub կայք ՝ մեքենայի նոր օգտվողի հաշվով:
Դուք նորաստեղծ բանալին կհանձնեք այս օգտագործողին:
Քայլ 4. Կտտացրեք մեքենայի օգտագործողի պրոֆիլի նկարին և ընտրեք «Կարգավորումներ
" Սա կբացի հաշվի կարգավորումները մեքենայի օգտագործողի համար:
Քայլ 5. Կտտացրեք «SSH և GPG ստեղներ» տարբերակը ձախ ընտրացանկում:
Սա կցուցադրի օգտվողին ներկայումս տրված բանալիները:
Քայլ 6. Կտտացրեք «Նոր SSH ստեղնը» կոճակին:
Սա թույլ կտա մուտքագրել SSH բանալին:
Քայլ 7. Տեղադրեք բանալին և կտտացրեք «Ավելացնել SSH բանալին:
" Սա կավելացնի SSH բանալին մեքենայի օգտագործողի պրոֆիլին ՝ թույլ տալով մուտք գործել ձեր սերվեր:
Քայլ 8. Բացեք առաջին շտեմարանը, որին ցանկանում եք մուտք գործել մեքենայի օգտագործողին:
Ձեր պահեստները կարող եք գտնել ձեր Պրոֆիլի էջի «Պահեստներ» ներդիրում:
Քայլ 9. Կտտացրեք «Կարգավորումներ» ներդիրը պահեստի էջում:
Սա կցուցադրի շտեմարանի կարգավորումները:
Քայլ 10. Կտտացրեք «Համագործակցողներ» տարբերակը ձախ ընտրացանկում:
Սա թույլ կտա Ձեզ ավելացնել գործընկերներ պահեստում: Ձեր մեքենայի օգտագործողին որպես գործընկեր ավելացնելով, այն կկարողանա ձեր պահեստից կառուցվածքները տեղափոխել ձեր սերվեր:
Քայլ 11. Մուտքագրեք մեքենայի օգտագործողի անունը և կտտացրեք «Ավելացնել համագործակցող:
" Մեքենայի օգտագործողին կտրվի կարդալու/գրելու թույլտվություն պահեստին: