Πώς να χρησιμοποιήσετε τα κλειδιά ανάπτυξης στο Github (με εικόνες)

Πίνακας περιεχομένων:

Πώς να χρησιμοποιήσετε τα κλειδιά ανάπτυξης στο Github (με εικόνες)
Πώς να χρησιμοποιήσετε τα κλειδιά ανάπτυξης στο Github (με εικόνες)

Βίντεο: Πώς να χρησιμοποιήσετε τα κλειδιά ανάπτυξης στο Github (με εικόνες)

Βίντεο: Πώς να χρησιμοποιήσετε τα κλειδιά ανάπτυξης στο Github (με εικόνες)
Βίντεο: ΠΩΣ ΝΑ ΕΠΙΛΕΞΟΥΜΕ ΜΕΤΟΧΕΣ!? 2024, Απρίλιος
Anonim

Τα "κλειδιά ανάπτυξης" στο GitHub επιτρέπουν στον διακομιστή σας να συνδεθεί απευθείας στο αποθετήριο GitHub. Όταν ο διακομιστής σας είναι συνδεδεμένος, μπορείτε να προωθήσετε τις δημιουργίες απευθείας από το χώρο αποθήκευσης στον διακομιστή σας, γεγονός που μπορεί να μειώσει την εργασία σας. Εάν ο διακομιστής σας χρειάζεται πρόσβαση σε πολλά αποθετήρια, μπορείτε να δημιουργήσετε έναν χρήστη μηχανής για τη διαχείριση της πρόσβασης.

Βήματα

Μέρος 1 από 3: Δημιουργία νέων κλειδιών

Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο Github Βήμα 1
Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο Github Βήμα 1

Βήμα 1. Ανοίξτε το πρόγραμμα τερματικού στον υπολογιστή σας

Το τερματικό πρόγραμμα στον υπολογιστή σας επιτρέπει την απομακρυσμένη πρόσβαση στον διακομιστή σας. Εάν χρησιμοποιείτε υπολογιστή Linux ή Mac, θα χρησιμοποιείτε το ενσωματωμένο πρόγραμμα Terminal. Εάν χρησιμοποιείτε Windows, θα πρέπει να εγκαταστήσετε ένα πρόγραμμα όπως το Cygwin ή το GitBash.

  • Linux - Πατήστε Ctrl+Alt+T ή αναζητήστε "τερματικό".
  • Mac - Μπορείτε να βρείτε το πρόγραμμα Terminal στο φάκελο 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. Πατήστε

↵ Enter/⏎ Return όταν σας ζητηθεί να επιλέξετε μια τοποθεσία.

Αυτό θα αποθηκεύσει το κλειδί στην προεπιλεγμένη τοποθεσία, που είναι ο κατάλογος.ssh στον κατάλογο χρήστη σας.

Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο Github Βήμα 5
Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο Github Βήμα 5

Βήμα 5. Δημιουργήστε μια φράση πρόσβασης

Αυτό προσθέτει ένα επιπλέον επίπεδο ασφάλειας στο κλειδί σας, καθώς άγνωστοι χρήστες θα πρέπει να εισαγάγουν τη φράση πρόσβασης προτού λειτουργήσει το κλειδί.

Θα σας ζητηθεί να επιβεβαιώσετε τη φράση πρόσβασης κατά τη δημιουργία της

Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο Github Βήμα 6
Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο Github Βήμα 6

Βήμα 6. Αντιγράψτε τα περιεχόμενα κλειδιών SSH στο πρόχειρο

Μόλις δημιουργηθεί το κλειδί, θα πρέπει να το προσθέσετε στο αποθετήριο σας. Για να το κάνετε αυτό, θα πρέπει να αντιγράψετε τα περιεχόμενα του κλειδιού. Η ακόλουθη εντολή θα αντιγράψει τα περιεχόμενα του κλειδιού στο πρόχειρο:

  • Linux - xclip -sel clip <~/.ssh/id_rsa.pub. Mayσως χρειαστεί να εκτελέσετε πρώτα το 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. Επιλέξτε το αποθετήριο στο οποίο θέλετε να προσθέσετε το κλειδί

Αυτό θα δώσει στον διακομιστή σας πρόσβαση στο αποθετήριο για την αυτόματη ανάπτυξη των κατασκευών.

Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο 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" στο αριστερό μενού

Αυτό θα εμφανίσει τα κλειδιά που έχουν εκχωρηθεί προς το παρόν στον χρήστη.

Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο 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. Κάντε κλικ στην επιλογή "Συνεργάτες" στο αριστερό μενού

Αυτό θα σας επιτρέψει να προσθέσετε συνεργάτες στο αποθετήριο. Προσθέτοντας τον χρήστη του μηχανήματός σας ως συνεργάτη, θα είναι σε θέση να προωθήσει τις δημιουργίες από το αποθετήριο σας στον διακομιστή σας.

Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο Github Βήμα 26
Χρησιμοποιήστε τα κλειδιά ανάπτυξης στο Github Βήμα 26

Βήμα 11. Εισαγάγετε το όνομα χρήστη του μηχανήματος και κάντε κλικ στην επιλογή "Προσθήκη συνεργάτη

" Ο χρήστης του μηχανήματος θα έχει πρόσβαση ανάγνωσης/εγγραφής στο αποθετήριο.

Συνιστάται: