Μεταπηδήστε στο περιεχόμενο

    Github Desktop SSH

    github desktop ssh 1

    Github Desktop SSH

    Θα κάνουμε το παράδειγμά μας σε περιβάλλον Windows.

    Αρχικά, εγκαθιστούμε την εφαρμογή Go στον υπολογιστή μας χρησιμοποιώντας την παρακάτω διεύθυνση συνδέσμου.
    https://git-scm.com/
    Δεδομένου ότι δεν έχει νόημα να ρυθμίσουμε το πρόγραμμα που πρέπει να γνωρίζουμε, ολοκληρώνουμε την εγκατάσταση σύμφωνα με τις προεπιλεγμένες ρυθμίσεις.

    Τα αρχεία που σχετίζονται με το ssh στα Windows βρίσκονται κάτω από τον κατάλληλο χρήστη στο φάκελο Users ως φάκελο.ssh. Αυτός ο φάκελος δεν υπάρχει γιατί κάνουμε το δείγμα μας από την αρχή.

    Για να δημιουργήσετε τον φάκελο .ssh και τα σχετικά αρχεία, εκτελείται η εφαρμογή Go Bash.

    Αφού ανοίξει η εφαρμογή της κονσόλας, εισάγεται η ακόλουθη εντολή.
    ssh-keygen-t rsa
    Μόλις εκτελέσει αυτήν την εντολή, θα ζητήσει κάποιες πληροφορίες από εμάς. Μπορείτε να τα αφήσετε κενά.

    ο φάκελος δημιουργήθηκε όταν ελέγξαμε αν δημιουργήθηκε ο φάκελος.ssh. Υπάρχουν δύο αρχεία κάτω από το φάκελο με τα ονόματα id_rsa και id_rsa.pub.

    Όταν προσπαθούμε να λάβουμε το σχετικό έργο μέσω του Github, λαμβάνουμε το ακόλουθο σφάλμα:

    [email protected] : Δεν επιτρέπεται η άδεια (δημόσιο κλειδί).
    Μοιραία: Δεν ήταν δυνατή η ανάγνωση από απομακρυσμένο χώρο αποθήκευσης.

    Βεβαιωθείτε ότι έχετε τα σωστά δικαιώματα πρόσβασης
    και το αποθετήριο υπάρχει.

    Η εξήγηση για αυτό το σφάλμα είναι ότι τα αρχεία που έχουμε δημιουργήσει δεν έχουν απάντηση στον λογαριασμό μας Github.

    Διαφορετικά, δημιουργείται ένα αρχείο με το όνομα known_hosts στο φάκελο .ssh. Αυτό γίνεται αυτόματα.

    Τέλος, θα προσθέσουμε ένα κλειδί στον λογαριασμό μας στο Github.

    github desktop ssh

    Κάνοντας κλικ στο κουμπί Νέο κλειδί SSH, μπαίνουμε στη σελίδα εισαγωγής κλειδιού. Σε αυτήν την ενότητα, μπορείτε να προσθέσετε πληροφορίες σχετικά με το γιατί δημιουργήσαμε το κλειδί στην ενότητα με την ένδειξη Τίτλος. Στο Key, αντιγράφουμε και αποθηκεύουμε τα περιεχόμενα του αρχείου id_rsa.pub που δημιουργήσαμε στον φάκελο .ssh.

    Όταν προσπαθούμε να επαναφέρουμε το έργο μέσω του Github, αυτή τη φορά η διαδικασία θα είναι επιτυχής.

    English Source Link

    How useful was this post?

    Click on a star to rate it!

    Average rating 0 / 5. Vote count: 0

    No votes so far! Be the first to rate this post.