Δεδομένου ότι άρχισα το σεμινάριό μου στην προσθήκη των πηγών PuTTY N95, το Ι πολύ γρήγορα αποφάσισε ότι πρέπει να πληκτρολογέσει ένα όνομα και έναν προσωπικό κωδικό χρηστών κάθε φορά που συνδέθηκα έπαιρνε πάρα πολύ πολύ. Έτσι παρήγαγα ένα βασικό ζευγάρι ΔΝΑ με μια κενή φράση περασμάτων για να κερδίσω ακριβώς χρόνο. Μην ανησυχήστε, φυσικά διέγραψα το βασικό ζευγάρι μόλις τελείωσαν με. Το τελευταίο πράγμα Ι ανάγκη είναι να χαθεί το τηλέφωνό μου και να υπάρξει κάποια πιό παράξενη αναγραφή στον κεντρικό υπολογιστή μου!
Σημείωση: αυτή η διαδικασία δεν είναι συγκεκριμένη για ακριβώς N95, ούτε είναι μόνο συγκεκριμένη για Linux. Χρησιμοποιώ Linux στα παραδείγματά μου επειδή δεν είμαι χρήστης παραθύρων. Η διαδικασία που περιγράφεται κατωτέρω στο πώς να παραγάγει τα κλειδιά ΔΝΑ μπορεί να προσαρμοστεί σε puttygen.exe στα παράθυρα.
- Εδώ είναι τι έκανα στο κιβώτιο Linux πρώτα:
[user@radon ~] $ ssh-keygen
Παραγωγή του δημόσιου/ιδιωτικού βασικού ζευγαριού ΔΝΑ.
Εισάγετε το αρχείο στο οποίο να σώσει το κλειδί (/home/user/.ssh/id_rsa):
Δημιουργημένος κατάλογος `/home/user/.ssh».
Εισάγετε το passphrase (κενό για κανένα passphrase):
Εισάγετε το ίδιο passphrase πάλι:
Ο προσδιορισμός σας έχει σωθεί στο /home/user/.ssh/id_rsa.
Το δημόσιο κλειδί σας έχει σωθεί στο /home/user/.ssh/id_rsa.pub.
Το βασικό δακτυλικό αποτύπωμα είναι:
79:8a: 08: BD: ΦΒ: DA: 71: 59: f4: 28: e6: c3: 01: 12: 5a: 69 user@radon.example.com[user@radon ~] $ Cd .ssh/
[user@radon .ssh] $ LS
id_rsa id_rsa.pub known_hosts
[user@radon .ssh] $ γάτα id_rsa.pub > authorized_keys
[user@radon .ssh] $ chmod 644 authorized_keysΗ εντολή chmod είναι ανωτέρω πολύ σημαντική. Το αρχείο authorized_keys σας πρέπει μόνο να είστε writable από σας. Εάν είναι είναι ομάδα που το writable sshd θα αρνηθεί να την χρησιμοποιήσει.
- Αυτό το βήμα είναι επίσης πολύ σημαντικό! Έπειτα πρέπει να μετατρέψετε το ιδιωτικό κλειδί OpenSSH σας PuTTY στο βασικό σχήμα ssh-2. Προσπάθησα αρχικά το ίδιο το OpenSSH ιδιωτικό κλειδί, μην συνειδητοποιώντας ότι PuTTY δεν θα μπορούσε να το διαβάσει κατάλληλα. Πήρε λίγο σκάψιμο που υπολογίζει γιατί δεν λειτουργούσε. Το cWho ήξερε ότι PuTTY, OpenSSH, και εφαρμογές του ssh.com οι» s ssh-2 κλειδιών ήταν τόσο διαφορετικά;
[user@radon .ssh] $ id_rsa puttygen - ο id_rsa.ppk
- Έπειτα, σύνδεσα N95 μου με το lap-top μου με ένα καλώδιο USB και αντιγραμμένος id_rsa.ppk σε έναν temp φάκελλο στη μνήμη τηλεφωνικής μάζας.
- Τώρα, η πυρκαγιά επάνω PuTTY N95 σας και επιλέγει Επιλογές -> Εκδώστε -> Γενικό, προσθέστε έπειτα το μακρινή όνομα ή τη διεύθυνση οικοδεσποτών, καθώς επίσης και το όνομα χρηστών σας.
- Έπειτα, πιέστε Δικαίωμα επιλέξτε μιά φορά για να κινηθείτε προς την επόμενη οθόνη. Αυτό είναι όπου επιλέγετε το σας Ιδιωτικό κλειδί . Follow the sequence outlined in the screenshots below to see how I chose E:\temp\id_rsa.ppk.
- Press Back twice to go back to the main PuTTY screen, then press Options -> Connect and you are now connected without needing a password.



































{ 1 comment… read it below or add one }
Hola… como estan… me gusto mucho este articulo…
pero tengo una pregunta… puedo tener varias claves publicas y privadas en el mismo servidor… osea supongamos que tenemos un servidor y dos equipos… los llamare lx1 y lx2… puedo crear una clave para lx1 y otra diferente para lx2 ……. debo aclarar que la clave para lx2 se creo desde lx1 y al hacer cat id_rsa2.pub> authorized_keys…temo que se sobreescriba y quede inabilitado la clave para lx1… lo que me dejaria fuera del servidor… puedes ayudarme .. te lo agradecere siempre.
Leave a Comment