Github -da kalitlarni joylashtirishdan qanday foydalanish kerak (rasmlar bilan)

Mundarija:

Github -da kalitlarni joylashtirishdan qanday foydalanish kerak (rasmlar bilan)
Github -da kalitlarni joylashtirishdan qanday foydalanish kerak (rasmlar bilan)

Video: Github -da kalitlarni joylashtirishdan qanday foydalanish kerak (rasmlar bilan)

Video: Github -da kalitlarni joylashtirishdan qanday foydalanish kerak (rasmlar bilan)
Video: Apple ID yaratish va uni ishga tushirish (o'zbek tilida)/How to create Apple ID 2024, Qadam tashlamoq
Anonim

GitHub -da "kalitlarni joylashtirish" serveringizga GitHub omboriga to'g'ridan -to'g'ri ulanish imkonini beradi. Agar sizning serveringiz ulangan bo'lsa, siz o'zingizning omboringizdan to'g'ridan -to'g'ri serverga o'tishingiz mumkin, bu sizning ishingizni kamaytiradi. Agar sizning serveringiz bir nechta omborlarga kirishni talab qilsa, siz kirishni boshqarish uchun mashina foydalanuvchisini yaratishingiz mumkin.

Qadamlar

3dan 1 -qism: Yangi kalitlarni yaratish

Github kalitlarini joylashtirish 1 -qadamdan foydalaning
Github kalitlarini joylashtirish 1 -qadamdan foydalaning

Qadam 1. Kompyuteringizda terminal dasturini oching

Kompyuteringizdagi terminal dasturi sizning serveringizga masofadan kirishga imkon beradi. Agar siz Linux yoki Mac kompyuteridan foydalanayotgan bo'lsangiz, siz o'rnatilgan Terminal dasturidan foydalangan bo'lasiz. Agar siz Windows -dan foydalanayotgan bo'lsangiz, Cygwin yoki GitBash kabi dasturni o'rnatishingiz kerak bo'ladi.

  • Linux - Ctrl+Alt+T tugmalar birikmasini bosing yoki "terminal" ni qidiring.
  • Mac - Terminal dasturini Utilities papkasida topishingiz mumkin.
  • Windows - Cygwin -ni cygwin.com saytidan yoki GitBash -ni git-scm.com/downloads -dan yuklab olishingiz mumkin.
Github 2 -qadamda kalitlarni joylashtirishdan foydalaning
Github 2 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 2. Terminal dasturidan foydalanib serveringizga kiring

Siz serveringizda tarqatish kalitini yaratasiz, u GitHub omboriga kira oladi. Buning uchun siz serverga masofadan turib terminal orqali yoki mahalliy serverda kirishingiz kerak bo'ladi.

Terminal dasturiga kirish uchun ssh username@hostname kiriting. Agar so'ralsa parolingizni kiriting

Github 3 -qadamda kalitlarni joylashtirishdan foydalaning
Github 3 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 3. SSH kalitini yaratish buyrug'ini kiriting

Quyidagi buyruq GitHub elektron pochta manzilingiz bilan yangi kalit yaratadi:

  • ssh -keygen -t rsa -b 4096 -C "[email protected]"
  • SSH kaliti - bu sizning shaxsingizni tasdiqlaydigan shifrlangan kalit juftligi. Bunday holda, siz GitHub omboriga kalitni tayinlaysiz, bu sizning serveringizni aniqlashga imkon beradi.
Github 4 -qadamda kalitlarni joylashtirishdan foydalaning
Github 4 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 4. bosing

↵ Kirish/Qaytish joy tanlash taklif qilinganida.

Bu kalitni standart manzilga saqlaydi, bu sizning foydalanuvchi katalogingizdagi.ssh katalogi.

Github 5 -qadamda kalitlarni joylashtirishdan foydalaning
Github 5 -qadamda kalitlarni joylashtirishdan foydalaning

5 -qadam. Parolni yarating

Bu sizning kalitingizga qo'shimcha xavfsizlik qatlamini qo'shadi, chunki kalit ishlamasdan oldin noma'lum foydalanuvchilar parolni kiritishi kerak bo'ladi.

Parolni yaratishda uni tasdiqlash so'raladi

Github 6 -qadamda kalitlarni joylashtirishdan foydalaning
Github 6 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 6. SSH kalitlari tarkibini buferga nusxalash

Kalit yaratilgach, uni omboringizga qo'shishingiz kerak bo'ladi. Buning uchun siz kalit tarkibini nusxalashingiz kerak. Quyidagi buyruq kalitni mazmunini buferga ko'chiradi:

  • Linux - xclip -sel klipi <~/.ssh/id_rsa.pub. Avval sudo apt-get install xclip-ni ishga tushirishingiz kerak bo'lishi mumkin.
  • Windows - klip <~/.ssh/id_rsa.pub
  • Mac - pbcopy <~/.ssh/id_rsa.pub

3 -qismning 2 -qismi: Kalitni omboringizga qo'shish

Github 7 -qadamda kalitlarni joylashtirishdan foydalaning
Github 7 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 1. GitHub veb -saytiga kiring

Ma'lumot omboriga kira oladigan hisob bilan kirganingizga ishonch hosil qiling.

Github 8 -qadamda kalitlarni joylashtirishdan foydalaning
Github 8 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 2. O'ng yuqori burchakdagi profil rasmingizni bosing va "Profilingiz

" Bu sizning GitHub profil sahifangizni ochadi.

Github 9 -qadamda kalitlarni joylashtirishdan foydalaning
Github 9 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 3. "Ma'lumotlar omborlari" yorlig'ini bosing

Bu sizning barcha omborlaringizni ko'rsatadi.

Github 10 -qadamda kalitlarni joylashtirishdan foydalaning
Github 10 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 4. Kalit qo'shmoqchi bo'lgan omborni tanlang

Bu sizning serveringizga tuzilmalarni avtomatik ravishda joylashtirish uchun omborga kirishga ruxsat beradi.

Github 11 -qadamda kalitlarni joylashtirishdan foydalaning
Github 11 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 5. Ekranning yuqori qismidagi "Sozlamalar" yorlig'ini bosing

Bu sizning ombor sozlamalarini ochadi.

Github 12 -qadamda kalitlarni joylashtirishdan foydalaning
Github 12 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 6. Chap menyuda "Kalitlarni joylashtirish" tugmasini bosing

Bu hozirda omborga tayinlangan tarqatish kalitlarini ko'rsatadi.

Github 13 -qadamda kalitlarni joylashtirishdan foydalaning
Github 13 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 7. "Qo'shish tarqatish kalitini qo'shish" tugmasini bosing

Kalit uchun matnli maydon paydo bo'ladi.

Github 14 -qadamda kalitlarni joylashtirishdan foydalaning
Github 14 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 8. Nusxalangan tarqatish kalitini maydonga joylashtiring

Maydonga bosing va ⌘ Command/Ctrl+V tugmalarini bosib maydonga nusxa ko'chirish tarqatish kalitini qo'ying.

Agar server omborga yozish huquqiga ega bo'lishni xohlasangiz, "Yozishga ruxsat berish" katagiga belgi qo'ying

Github 15 -qadamda kalitlarni joylashtirishdan foydalaning
Github 15 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 9. Sizning tarqatish kalitini qo'shish uchun "Kalit qo'shish" tugmasini bosing

Bu sizning serveringizga omborga kirishga va undan tuzilmalarni joylashtirishga imkon beradi.

3dan 3 qism: Mashina foydalanuvchisini yaratish

Github 16 -qadamda kalitlarni joylashtirishdan foydalaning
Github 16 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 1. Mashina foydalanuvchisi uchun maxsus GitHub hisobini yarating

"Mashina foydalanuvchisi" - bu bir nechta omborlarga kira oladigan avtomatlashtirilgan foydalanuvchi. Agar sizning serveringiz bir nechta omborlarga kirishga muhtoj bo'lsa, bu foydalidir, chunki tarqatish kalitlari faqat bitta omborga kirish huquqini beradi.

GitHub bosh sahifasidagi "Ro'yhatdan o'tish" tugmasini bosish va ko'rsatmalarga amal qilib, yangi foydalanuvchi yaratishingiz mumkin

Github 17 -qadamda kalitlarni joylashtirishdan foydalaning
Github 17 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 2. Serverda SSH kalitini yarating

Birinchi bo'limdagi amallarni bajarib, serveringizda kalit yarating va uni clipboardga nusxalash.

Github 18 -qadamda kalitlarni joylashtirishdan foydalaning
Github 18 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 3. GitHub veb -saytiga yangi mashina foydalanuvchisi hisobi bilan kiring

Siz bu foydalanuvchiga yangi yaratilgan kalitni tayinlaysiz.

Github 19 -qadamda kalitlarni joylashtirishdan foydalaning
Github 19 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 4. Mashina foydalanuvchining profil rasmini bosing va "Sozlamalar" -ni tanlang

" Bu mashina foydalanuvchisi uchun hisob sozlamalarini ochadi.

Github 20 -qadamda kalitlarni joylashtirishdan foydalaning
Github 20 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 5. Chap menyuda "SSH va GPG kalitlari" variantini bosing

Bu hozirda foydalanuvchiga tayinlangan kalitlarni ko'rsatadi.

Github 21 -gachasi kalitlarni joylashtirishdan foydalaning
Github 21 -gachasi kalitlarni joylashtirishdan foydalaning

Qadam 6. "Yangi SSH kaliti" tugmasini bosing

Bu sizga SSH kalitini kiritishga imkon beradi.

Github 22 -qadamda kalitlarni joylashtirishdan foydalaning
Github 22 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 7. Kalitni joylashtiring va "SSH kalitini qo'shish" ni bosing

" Bu SSH kalitini mashina foydalanuvchining profiliga qo'shib, serveringizga kirishga imkon beradi.

Github 23 -qadamda kalitlarni joylashtirishdan foydalaning
Github 23 -qadamda kalitlarni joylashtirishdan foydalaning

8 -qadam. Mashina foydalanuvchisiga ruxsat berishni xohlagan birinchi omborni oching

Siz o'z omborlaringizni Profil sahifangizdagi "Ma'lumotlar omborlari" ko'rinishida topishingiz mumkin.

Github 24 -qadamda kalitlarni joylashtirishdan foydalaning
Github 24 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 9. ombor sahifasida "Sozlamalar" yorlig'ini bosing

Bu ombor sozlamalarini ko'rsatadi.

Github 25 -qadamda kalitlarni joylashtirishdan foydalaning
Github 25 -qadamda kalitlarni joylashtirishdan foydalaning

Qadam 10. Chap menyuda "Hamkorlar" variantini bosing

Bu sizga omborga hamkorlarni qo'shish imkonini beradi. Mashinangiz foydalanuvchisini hamkor sifatida qo'shsangiz, u sizning omboringizdan tuzilmalarni serveringizga o'tkazishi mumkin bo'ladi.

Github 26 -qadamda kalitlarni joylashtirishdan foydalaning
Github 26 -qadamda kalitlarni joylashtirishdan foydalaning

11 -qadam. Mashina foydalanuvchining ismini kiriting va "Hamkor qo'shish" tugmasini bosing

" Mashina foydalanuvchisiga omborga o'qish/yozish huquqi beriladi.

Tavsiya: