Πώς να δημιουργήσετε ένα κλειδί SSH στα Windows 10
Όπως ίσως γνωρίζετε ήδη, τα Windows 10 περιλαμβάνουν ενσωματωμένο λογισμικό SSH - τόσο πελάτη όσο και διακομιστή! Αυτή η δυνατότητα είναι διαθέσιμη στο λειτουργικό σύστημα από την έκδοση 1803. Όταν είναι εγκατεστημένη η επιλογή πελάτη, μπορούμε να την χρησιμοποιήσουμε για να δημιουργήσουμε ένα νέο κλειδί SSH.
Διαφήμιση
Σε υπολογιστές Windows, το λογισμικό ανοιχτού κώδικα ανοιχτού κώδικα PuTTY είναι το de-facto πρότυπο όταν πρόκειται για SSH και Telnet. Με τα Windows 10, η Microsoft άκουσε επιτέλους τους χρήστες της μετά από χρόνια που ζήτησαν έναν πελάτη και διακομιστή SSH. Συμπεριλαμβάνοντας μια εφαρμογή OpenSSH, η αξία του λειτουργικού συστήματος αυξάνεται.Ο παρεχόμενος πελάτης SSH είναι παρόμοιος με τον πελάτη Linux. Με την πρώτη ματιά, φαίνεται να υποστηρίζει τα ίδια χαρακτηριστικά με το αντίστοιχο * NIX. Είναι μια εφαρμογή κονσόλας, οπότε θα πρέπει να μπορείτε να την ξεκινήσετε από τη γραμμή εντολών.
Για να συνεχίσετε, πρέπει να ενεργοποιήσετε τη δυνατότητα OpenSSH Client. Δείτε το ακόλουθο κείμενο:
προσθήκη συσκευής στον λογαριασμό μου Google
Τρόπος ενεργοποίησης του προγράμματος-πελάτη OpenSSH στα Windows 10
Υποθέτοντας ότι το έχετε εγκαταστήσει, μπορείτε να κάνετε τα εξής.
Για να δημιουργήσετε ένα κλειδί SSH στα Windows 10,
- Ανοιξε μια νέα γραμμή εντολών .
- Τύπος
ssh-keygen
και πατήστε το πλήκτρο Enter. - Η εφαρμογή θα ζητήσει την τοποθεσία αποθήκευσης, προσφέροντας
C: users το όνομα χρήστη σας .ssh id_rsa
από προεπιλογή. - Στη συνέχεια, θα σας ζητηθεί να εισαγάγετε μια φράση πρόσβασης. Μπορείτε απλά να πατήσετε το πλήκτρο Enter για να το παραλείψετε.
- Τέλος, θα δείτε το δακτυλικό αποτύπωμα για το κλειδί σας και το SHA256. Ο προεπιλεγμένος αλγόριθμος είναι το RSA 2048.
Τελείωσες. Το δημόσιο κλειδί σας θα αποθηκευτεί στο αρχείο id_rsa.pub, από προεπιλογήC: users το όνομα χρήστη σας .ssh id_rsa.pub
. Τώρα μπορείτε να ανεβάσετε αυτό το αρχείο στον υπολογιστή προορισμού στον οποίο θέλετε να αποκτήσετε πρόσβαση με SSH.Μην μοιράζεστε το ιδιωτικό σας κλειδί SSH (id_rsa) εκτός εάν γνωρίζετε τι κάνετε!
Το SSH υποστηρίζει έναν αριθμό άλλων αλγορίθμων δημόσιου κλειδιού χρησιμοποιώντας με κλειδιά, όπως:
- rsa - αυτός είναι ένας κλασικός αλγόριθμος που βασίζεται στη δυσκολία του factoring μεγάλων αριθμών. Συνιστώμενο μέγεθος κλειδιών - 2048 ή παραπάνω.
- dsa - ένας ακόμη άλλος αλγόριθμος που βασίζεται στη δυσκολία υπολογισμού διακριτών λογαρίθμων. Δεν συνιστάται πλέον.
- ecdsa - ένας νέος Αλγόριθμος Ψηφιακής Υπογραφής τυποποιημένος από την κυβέρνηση των ΗΠΑ, χρησιμοποιώντας ελλειπτικές καμπύλες. Υποστηρίζει 256, 384 και 521 μεγέθη κλειδιών.
- ed25519 - αυτός ο αλγόριθμος είναι οι πιο πρόσφατες επιλογές που περιλαμβάνονται στο OpenSSH. Ορισμένο λογισμικό δεν διαθέτει υποστήριξη για αυτό.
Μπορείτε να καθορίσετε τον αλγόριθμο χρησιμοποιώντας το- τ
επιλογή και αλλάξτε το μέγεθος του κλειδιού χρησιμοποιώντας το διακόπτη -b. Μερικά παραδείγματα:
ssh-keygen -t rsa -b 4096 ssh-keygen -t ecdsa -b 521
Αυτό είναι.
Επίσης, δείτε τα ακόλουθα άρθρα:
- Τρόπος ενεργοποίησης του προγράμματος-πελάτη OpenSSH στα Windows 10
- Τρόπος ενεργοποίησης του διακομιστή OpenSSH στα Windows 10