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