GitHub -da "Açarların yerləşdirilməsi", serverinizin GitHub deponuza birbaşa qoşulmasına imkan verir. Serveriniz qoşulduqda, işinizi azalda biləcək quruluşları birbaşa depodan serverinizə köçürə bilərsiniz. Serverinizin birdən çox depoya girişi lazımdırsa, girişi idarə etmək üçün maşın istifadəçisi yarada bilərsiniz.
Addımlar
3 -dən 1 -ci hissə: Yeni Açarların Yaradılması
Addım 1. Kompüterinizdə terminal proqramını açın
Kompüterinizdəki terminal proqramı serverinizə uzaqdan daxil olmağa imkan verir. Bir Linux və ya Mac kompüterindən istifadə edirsinizsə, quraşdırılmış Terminal proqramını istifadə edəcəksiniz. Windows istifadə edirsinizsə, Cygwin və ya GitBash kimi bir proqram qurmalısınız.
- Linux - Ctrl+Alt+T düymələrini basın və ya "terminal" axtarın.
- Mac - Terminal proqramını Utilities qovluğunda tapa bilərsiniz.
- Windows - Cygwin'i cygwin.com saytından və ya GitBash -ı git-scm.com/downloads saytından yükləyə bilərsiniz.
Addım 2. Terminal proqramınızı istifadə edərək serverinizə daxil olun
GitHub deponuza daxil ola bilməsi üçün serverinizdə yerləşdirmə açarı yaradacaqsınız. Bunu etmək üçün ya uzaqdan terminal vasitəsilə, ya da lokal olaraq serverdə serverinizə daxil olmalısınız.
Terminal proqramınıza daxil olmaq üçün ssh username@hostname yazın. İstənirsə parolunuzu daxil edin
Addım 3. SSH düyməsini yaratmaq üçün əmri daxil edin
Aşağıdakı əmr, etiket olaraq GitHub e -poçt ünvanınızla yeni bir açar yaradacaq:
- ssh -keygen -t rsa -b 4096 -C "[email protected]"
- SSH açarı, şəxsiyyətinizi təsdiq edən şifrəli bir açar cütüdür. Bu vəziyyətdə, açarınızı GitHub deponuza təyin edəcəksiniz, bu da serverinizi tanımağa imkan verir.
Addım 4. basın
↵ Daxil edin/⏎ Qayıdın bir yer seçmək istənəndə.
Bu, açarı İstifadəçi qovluğunuzdakı.ssh qovluğu olan standart yerə saxlayacaq.
Addım 5. Parol yaradın
Bu, açarınıza əlavə bir təhlükəsizlik təbəqəsi əlavə edir, çünki naməlum istifadəçilər açarın işləməzdən əvvəl şifrəni daxil etməli olacaqlar.
Yaradarkən parol ifadəsini təsdiq etməyiniz istənəcək
Addım 6. SSH açarının məzmununu panoya kopyalayın
Açar yaradıldıqdan sonra onu anbarınıza əlavə etməlisiniz. Bunu etmək üçün açarın məzmununu kopyalamalısınız. Aşağıdakı əmr, açarın məzmununu panoya kopyalayacaq:
- Linux - xclip -sel klipi <~/.ssh/id_rsa.pub. Əvvəlcə sudo apt-get install xclip'i işə salmalı ola bilərsiniz.
- Windows - klip <~/.ssh/id_rsa.pub
- Mac - pbcopy <~/.ssh/id_rsa.pub
3 -dən 2 -ci hissə: Açarınızı Depoya əlavə edin
Addım 1. GitHub veb saytına daxil olun
Depoya daxil ola biləcək bir hesabla daxil olduğunuzdan əmin olun.
Addım 2. Sağ üst küncdəki profil şəklinizə vurun və "Profiliniz
" Bu, GitHub profil səhifənizi açacaq.
Addım 3. "Depolar" sekmesini basın
Bu, bütün depolarınızı göstərəcəkdir.
Addım 4. Açarı əlavə etmək istədiyiniz anbarı seçin
Bu, quruluşlarınızı avtomatik olaraq yerləşdirmək üçün serverinizə depoya giriş imkanı verəcəkdir.
Addım 5. Ekranın yuxarısındakı "Ayarlar" sekmesini basın
Bu, depo parametrlərinizi açacaq.
Addım 6. Sol menyuda "Açarları yerləşdir" düyməsini basın
Bu, hazırda depoya təyin edilmiş yerləşdirmə açarlarını göstərəcəkdir.
Addım 7. "Dağıtma açarı əlavə et" düyməsini basın
Açar üçün bir mətn sahəsi görünəcək.
Addım 8. Kopyalanan yerləşdirmə açarını sahəyə yapışdırın
Sahəni basın və kopyalanan yerləşdirmə düyməsini sahəyə yapışdırmaq üçün ⌘ Command/Ctrl+V düymələrinə basın.
Serverin depoya yazma girişi olmasını istəyirsinizsə, "Yazı girişinə icazə verin" qutusunu işarələyin
Addım 9. Quraşdırma açarınızı əlavə etmək üçün "Açar əlavə et" düyməsini basın
Bu, serverinizin depoya daxil olmasına və ondan quruluşlar yerləşdirməsinə imkan verəcəkdir.
3 -cü hissə 3: Maşın İstifadəçisi Yaratmaq
Addım 1. Maşın istifadəçisi üçün xüsusi bir GitHub hesabı yaradın
"Maşın istifadəçisi" birdən çox depoya daxil ola biləcək avtomatlaşdırılmış bir istifadəçidir. Bu, serverinizin birdən çox depoya girişinə ehtiyac duyarsa faydalıdır, çünki açarların yerləşdirilməsi yalnız bir depoya giriş imkanı verir.
GitHub ana səhifəsindəki "Qeydiyyat" düyməsini basaraq və göstərişlərə əməl edərək yeni bir istifadəçi yarada bilərsiniz
Addım 2. Serverinizdə bir SSH açarı yaradın
Serverinizdə bir açar yaratmaq və panoya kopyalamaq üçün birinci hissədəki addımları izləyin.
Addım 3. Yeni maşın istifadəçi hesabı ilə GitHub veb saytına daxil olun
Bu istifadəçiyə yeni yaradılan açarı təyin edəcəksiniz.
Addım 4. Maşın istifadəçisinin profil şəklini vurun və "Ayarlar" ı seçin
" Bu maşın istifadəçisi üçün hesab parametrlərini açacaq.
Addım 5. Sol menyuda "SSH və GPG düymələri" seçimini basın
Bu, hazırda istifadəçiyə təyin edilmiş düymələri göstərəcəkdir.
Addım 6. "Yeni SSH açarı" düyməsini basın
Bu, SSH düyməsini daxil etməyə imkan verəcəkdir.
Addım 7. Açarı yapışdırın və "SSH açarı əlavə et" düyməsini basın
" Bu, SSH düyməsini maşın istifadəçisinin profilinə əlavə edərək serverinizə daxil olmağa imkan verəcəkdir.
Addım 8. Maşın istifadəçisinə icazə vermək istədiyiniz ilk anbarı açın
Profil səhifənizdəki "Depolar" sekmesinde depolarınızı tapa bilərsiniz.
Addım 9. Depo səhifəsindəki "Ayarlar" sekmesini basın
Bu, depo parametrlərini göstərəcəkdir.
Addım 10. Sol menyuda "İştirakçılar" seçimini basın
Bu, depoya əməkdaşlar əlavə etməyə imkan verəcəkdir. Maşın istifadəçinizi bir işçi olaraq əlavə edərək, anbarınızdan quruluşlarınızı serverinizə köçürə biləcək.
Addım 11. Maşın istifadəçisinin adını daxil edin və "İştirakçı əlavə et" düyməsini basın
" Maşın istifadəçisinə depoya oxumaq/yazmaq imkanı veriləcək.