כיצד להשתמש במפתחות פריסה ב- Github (עם תמונות)

תוכן עניינים:

כיצד להשתמש במפתחות פריסה ב- Github (עם תמונות)
כיצד להשתמש במפתחות פריסה ב- Github (עם תמונות)

וִידֵאוֹ: כיצד להשתמש במפתחות פריסה ב- Github (עם תמונות)

וִידֵאוֹ: כיצד להשתמש במפתחות פריסה ב- Github (עם תמונות)
וִידֵאוֹ: אנשים שנפלו לתוך כלובים של חיות מסוכנות | טופטן 2024, סֶפּטֶמבֶּר
Anonim

"פריסת מפתחות" ב- GitHub מאפשרת לשרת שלך להתחבר ישירות למאגר GitHub שלך. כאשר השרת שלך מחובר, תוכל לדחוף builds ישירות מהמאגר שלך לשרת שלך, דבר שיכול לקצץ בעבודתך. אם השרת שלך זקוק לגישה למספר מאגרים, תוכל ליצור משתמש מחשב לניהול הגישה.

צעדים

חלק 1 מתוך 3: יצירת מפתחות חדשים

השתמש במפתחות פריסה בשלב Github שלב 1
השתמש במפתחות פריסה בשלב Github שלב 1

שלב 1. פתח את תוכנית הטרמינל במחשב שלך

תוכנית המסוף במחשב שלך מאפשרת לך לגשת מרחוק לשרת שלך. אם אתה משתמש במחשב Linux או Mac, תשתמש בתוכנית הטרמינל המובנית. אם אתה משתמש ב- Windows, יהיה עליך להתקין תוכנית כמו Cygwin או GitBash.

  • Linux - הקש Ctrl+Alt+T או חפש "מסוף".
  • Mac - תוכל למצוא את תוכנית הטרמינל בתיקייה Utilities.
  • Windows - ניתן להוריד את Cygwin מ- cygwin.com, או את GitBash מ- git-scm.com/downloads.
השתמש במפתחות פריסה בשלב Github שלב 2
השתמש במפתחות פריסה בשלב Github שלב 2

שלב 2. היכנס לשרת שלך באמצעות תוכנית הטרמינל שלך

אתה תיצור את מפתח הפריסה בשרת שלך כך שהוא יוכל לגשת למאגר GitHub שלך. לשם כך, עליך להיכנס לשרת שלך, מרחוק דרך הטרמינל שלך או באופן מקומי בשרת.

בתוכנית הטרמינל שלך, הקלד ssh username@hostname כדי להיכנס. הזן את הסיסמה שלך אם תתבקש

השתמש במפתחות פריסה בשלב Github שלב 3
השתמש במפתחות פריסה בשלב Github שלב 3

שלב 3. הזן את הפקודה ליצירת מפתח SSH

הפקודה הבאה תיצור מפתח חדש עם כתובת הדוא ל שלך GitHub כתווית:

  • ssh -keygen -t rsa -b 4096 -C "[email protected]"
  • מפתח SSH הוא זוג מפתחות מוצפן המאמת את זהותך. במקרה זה, תקצה את המפתח למאגר GitHub שלך ותאפשר לו לזהות את השרת שלך.
השתמש במפתחות פריסה בשלב Github שלב 4
השתמש במפתחות פריסה בשלב Github שלב 4

שלב 4. הקש

הזן/⏎ חזור כאשר תתבקש לבחור מיקום.

פעולה זו תשמור את המפתח במיקום ברירת המחדל, שהוא ספריית.ssh בספריית המשתמש שלך.

השתמש במפתחות פריסה בשלב Github שלב 5
השתמש במפתחות פריסה בשלב Github שלב 5

שלב 5. צור משפט סיסמה

זה מוסיף שכבת אבטחה נוספת למפתח שלך, מכיוון שמשתמשים לא ידועים יצטרכו להזין את משפט הסיסמה לפני שהמפתח יפעל.

תתבקש לאשר את משפט הסיסמה בעת יצירתו

השתמש במפתחות פריסה בשלב Github שלב 6
השתמש במפתחות פריסה בשלב Github שלב 6

שלב 6. העתק את תוכן מפתח SSH ללוח שלך

לאחר יצירת המפתח, יהיה עליך להוסיף אותו למאגר שלך. לשם כך, עליך להעתיק את תוכן המפתח. הפקודה הבאה תעתיק את תוכן המפתח ללוח שלך:

  • Linux - קליפ xclip -sel <~/.ssh/id_rsa.pub. ייתכן שיהיה עליך להפעיל sudo apt-get install xclip תחילה.
  • Windows - קליפ <~/.ssh/id_rsa.pub
  • Mac - pbcopy <~/.ssh/id_rsa.pub

חלק 2 מתוך 3: הוספת המפתח למאגר שלך

השתמש במפתחות פריסה בשלב Github שלב 7
השתמש במפתחות פריסה בשלב Github שלב 7

שלב 1. היכנס לאתר GitHub

הקפד להיכנס באמצעות חשבון שיכול לגשת למאגר.

השתמש במפתחות פריסה בשלב Github שלב 8
השתמש במפתחות פריסה בשלב Github שלב 8

שלב 2. לחץ על תמונת הפרופיל שלך בפינה השמאלית העליונה ובחר "הפרופיל שלך

" פעולה זו תפתח את דף הפרופיל שלך ב- GitHub.

השתמש במפתחות פריסה בשלב Github שלב 9
השתמש במפתחות פריסה בשלב Github שלב 9

שלב 3. לחץ על הכרטיסייה "מאגרים"

פעולה זו תציג את כל המאגרים שלך.

השתמש במפתחות פריסה בשלב Github שלב 10
השתמש במפתחות פריסה בשלב Github שלב 10

שלב 4. בחר את המאגר שאליו ברצונך להוסיף את המפתח

זה ייתן לשרת שלך גישה למאגר לפריסה אוטומטית של builds.

השתמש במפתחות פריסה בשלב Github שלב 11
השתמש במפתחות פריסה בשלב Github שלב 11

שלב 5. לחץ על הכרטיסייה "הגדרות" בחלק העליון של המסך

פעולה זו תפתח את הגדרות המאגר שלך.

השתמש במפתחות פריסה בשלב Github שלב 12
השתמש במפתחות פריסה בשלב Github שלב 12

שלב 6. לחץ על הלחצן "פריסת מקשים" בתפריט השמאלי

פעולה זו תציג את מפתחות הפריסה המוקצים כעת למאגר.

השתמש במפתחות פריסה בשלב Github שלב 13
השתמש במפתחות פריסה בשלב Github שלב 13

שלב 7. לחץ על הלחצן "הוסף מפתח פריסה"

יופיע שדה טקסט עבור המפתח.

השתמש במפתחות פריסה בשלב Github שלב 14
השתמש במפתחות פריסה בשלב Github שלב 14

שלב 8. הדבק את מפתח הפריסה שהועתק בשדה

לחץ על השדה והקש על ⌘ Command/Ctrl+V כדי להדביק את מפתח הפריסה שהועתק בשדה.

אם אתה רוצה שלשרת תהיה גישה לכתיבה למאגר, סמן את התיבה "אפשר גישה לכתיבה"

השתמש במפתחות פריסה בשלב Github שלב 15
השתמש במפתחות פריסה בשלב Github שלב 15

שלב 9. לחץ על "הוסף מפתח" כדי להוסיף את מפתח הפריסה שלך

זה יאפשר לשרת שלך לגשת למאגר ולפרוס ממנו תוכניות בנייה.

חלק 3 מתוך 3: יצירת משתמש במכונה

השתמש במפתחות פריסה בשלב Github שלב 16
השתמש במפתחות פריסה בשלב Github שלב 16

שלב 1. צור חשבון GitHub ייעודי למשתמש המכונה

"משתמש מכונה" הוא משתמש אוטומטי שיכול לגשת למאגרים מרובים. זה שימושי אם השרת שלך צריך גישה למספר מאגרים, מכיוון שמפתחות הפריסה מעניקים גישה למאגר יחיד בלבד.

תוכל ליצור משתמש חדש על ידי לחיצה על כפתור "הרשמה" בדף הבית של GitHub ובעקבות ההנחיות

השתמש במפתחות פריסה בשלב Github שלב 17
השתמש במפתחות פריסה בשלב Github שלב 17

שלב 2. צור מפתח SSH בשרת שלך

בצע את השלבים בסעיף הראשון ליצירת מפתח בשרת שלך והעתקתו ללוח שלך.

השתמש במפתחות פריסה בשלב Github שלב 18
השתמש במפתחות פריסה בשלב Github שלב 18

שלב 3. היכנס לאתר GitHub באמצעות חשבון המשתמש החדש של המכונה

אתה תקצה למפתח הזה את המפתח החדש שנוצר.

השתמש במפתחות פריסה בשלב Github שלב 19
השתמש במפתחות פריסה בשלב Github שלב 19

שלב 4. לחץ על תמונת הפרופיל של משתמש המכשיר ובחר "הגדרות

" פעולה זו תפתח את הגדרות החשבון עבור משתמש המכונה.

השתמש במפתחות פריסה בשלב Github שלב 20
השתמש במפתחות פריסה בשלב Github שלב 20

שלב 5. לחץ על האפשרות "SSH ו- GPG keys" בתפריט השמאלי

פעולה זו תציג את המפתחות שהוקצו כעת למשתמש.

השתמש במפתחות פריסה בשלב Github שלב 21
השתמש במפתחות פריסה בשלב Github שלב 21

שלב 6. לחץ על הלחצן "מפתח SSH חדש"

זה יאפשר לך להזין את מפתח SSH.

השתמש במפתחות הפריסה ב- Github שלב 22
השתמש במפתחות הפריסה ב- Github שלב 22

שלב 7. הדבק את המפתח ולחץ על "הוסף מפתח SSH

" פעולה זו תוסיף את מפתח ה- SSH לפרופיל של משתמש המכונה, ותאפשר לו לגשת לשרת שלך.

השתמש במפתחות פריסה בשלב Github שלב 23
השתמש במפתחות פריסה בשלב Github שלב 23

שלב 8. פתח את המאגר הראשון שאליו ברצונך להעניק למשתמש המכונה גישה

תוכל למצוא את המאגרים שלך בכרטיסייה "מאגרים" בדף הפרופיל שלך.

השתמש במפתחות פריסה בשלב Github שלב 24
השתמש במפתחות פריסה בשלב Github שלב 24

שלב 9. לחץ על הכרטיסייה "הגדרות" בדף המאגר

פעולה זו תציג את הגדרות המאגר.

השתמש במפתחות פריסה בשלב Github שלב 25
השתמש במפתחות פריסה בשלב Github שלב 25

שלב 10. לחץ על האפשרות "משתפי פעולה" בתפריט השמאלי

זה יאפשר לך להוסיף משתפי פעולה למאגר. על ידי הוספת משתמש המכונה שלך כמשתף פעולה, הוא יוכל לדחוף builds מהמאגר שלך לשרת שלך.

השתמש במפתחות הפריסה ב- Github שלב 26
השתמש במפתחות הפריסה ב- Github שלב 26

שלב 11. הזן את שם משתמש המכונה ולחץ על "הוסף משתף פעולה

" למשתמש במכונה תינתן גישת קריאה/כתיבה למאגר.

מוּמלָץ: