20Jul

Πώς να SSH Hop Με Βασική προώθηση από τα Windows

click fraud protection


Έχετε την ανάγκη να εργαστείτε με τα κλειδιά SSH από τα Windows και θα διαπιστώσετε ότι αυτό γίνεται ταλαιπωρία πολύ γρήγορα;Το
HTG πηγαίνει στο πώς να κάνει τη διαδικασία όσο το δυνατόν πιο διαφανή, χρησιμοποιώντας τη σουίτα πακέτων PuTTY.

Εικόνα από kaneda99.

Επισκόπηση

Σε αυτόν τον οδηγό θα σας εξηγήσουμε πώς να SSH σε ένα μηχάνημα Linux από τα Windows με το δημόσιο κλειδί σας, χρησιμοποιώντας Putty &Winscp.Επιπλέον, θα ενεργοποιήσουμε την επιλογή προώθησης.Αυτό θα σας επιτρέψει να συνεχίσετε να μεταβείτε από το μηχάνημα στο οποίο έχετε συνδεθεί με το κλειδί σας σε άλλο μηχάνημα που υποστηρίζει SSHing με κλειδιά.Δεν θα πάμε στο πώς να βάλετε το δημόσιο κλειδί σας στη μηχανή του Linux, καθώς καλύψαμε ήδη αυτό το θέμα.

Εγκαταστήστε βασικά προγράμματα / πακέτα

  • Αποκτήστε το πακέτο του PuTTY ( όχι μόνο το εκτελέσιμο αρχείο) και εγκαταστήστε το.
  • Προαιρετικά αποκτήστε τα προγράμματα WinSCP και mRemote και εγκαταστήστε τα.

Δημιουργία ζεύγους κλειδιών

instagram viewer

Εάν δεν έχετε δημιουργήσει ακόμα ζεύγος κλειδιών και θέλετε να το κάνετε από την άνεση της επιφάνειας εργασίας των Windows, μπορείτε να χρησιμοποιήσετε το "PuTTY Key Generator" το οποίο εγκαταστάθηκε ως μέρος του "πακέτου PuTTY":

  • Ανοίξτε το "PuTTY Key Generator" πηγαίνοντας στο "Start" - & gt;"PuTTY" - & gt;"PuTTYgen"
  • Ενώ δεν απαιτείται, συνιστάται να αλλάξετε το μήκος του κλειδιού από το προεπιλεγμένο 1024. Αλλάξτε τον αριθμό των "bits" στο κάτω μέρος από "1024" στο "4096".
  • Κάντε κλικ στο κουμπί "Δημιουργία" και μετακινήστε το ποντίκι σας τυχαία μέχρι η γραμμή να φτάσει το 100%.Αυτό το "άλας" το κλειδί σας, οπότε προσπαθήστε να κάνετε τις κινήσεις του ποντικιού όσο το δυνατόν πιο τυχαίες.
  • Μόλις γίνει το πρόγραμμα δημιουργώντας το κλειδί,
  • Στη γραμμή "Βασικό σχόλιο", αλλάξτε το ώστε να είναι κάτι πιο χρήσιμο όπως το όνομά σας.Για παράδειγμα:
  • Ενώ δεν απαιτείται, συνιστάται ιδιαίτερα να ορίσετε μια φράση πρόσβασης στο ιδιωτικό κλειδί.Αυτό θα προστατεύσει το ιδιωτικό σας κλειδί σε περίπτωση που κάποιος αποκτήσει πρόσβαση σε αυτό και θα ενοχληθείτε μόνο να μπείτε μία φορά κατά την εκκίνηση του μηχανήματος, εάν εκτελέσετε όλα τα βήματα στον οδηγό.
  • Κάντε κλικ στο "Αποθήκευση ιδιωτικού κλειδιού".
Σημείωση: Εάν έχετε ήδη αποθηκευμένο ιδιωτικό κλειδί, μπορείτε να "εξάγετε" το δημόσιο τμήμα φορτώνοντας το με τη γεννήτρια.

Ρύθμιση του

του κεντρικού χειριστή Το πρόγραμμα "Pageant" που εγκαταστάθηκε ως μέρος του πακέτου PuTTY, μπορεί να αποθηκεύσει τα κλειδιά σας και να τα δώσει σε mRemote, WinSCP και PuTTY όπως απαιτείται.

  • Ανοίξτε το "Pageant" από το μενού έναρξης.(Σημείωση: μπορεί να εκκενωθεί στο δίσκο συστήματος)
  • Εάν έχει βγει στο δίσκο συστήματος, κάντε διπλό κλικ σε αυτό για να εμφανιστεί το κύριο παράθυρο.
  • Κάντε κλικ στο "Προσθήκη κλειδιού" και δώστε το αποθηκευμένο ζεύγος κλειδιών.
  • Εάν χρειάζεται, δώστε τη φράση πρόσβασης.

Τέλος, από τώρα και στο εξής, το Putty, το WinSCP και οποιοδήποτε πρόγραμμα που χρησιμεύει ως πρόσοψη για αυτούς( όπως το mRemote) θα συμβουλευτεί πρώτα το πρόγραμμα Pageant εάν υπάρχει ένα κλειδί που θα χρησιμοποιηθεί για τη σύνδεση.

Αυτόματη φόρτωση πλήκτρων κατά την εκκίνηση( Προαιρετικό)

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

  1. Αν υποθέσετε ότι έχετε επιτρέψει στο Pageant να αναλάβει το επίθημα ppk, πρέπει να είστε σε θέση να προσθέσετε απλά τα αρχεία κλειδιών στην "εκκίνηση"ντοσιέ.
  2. Δημιουργήστε μια συντόμευση στο πρόγραμμα που μεταβιβάζει τα αρχεία κλειδιών ως παραμέτρους.Για παράδειγμα, η εντολή "Target" για δύο( 2) κλειδιά θα μοιάζει με:

    C: \ Program Files( x86) \ PuTTY \ pageant.exe "C: \ Users \ AviadR \ Documents \ aviad 4096.ppk""C: \ Users \ AviadR \ Documents \ aviad του 1024.ppk
  • Στη συνέχεια, προσθέστε αυτή τη συντόμευση στην εκκίνηση του παραθύρου.

Ενεργοποίηση προώθησης SSH Agent( PuTTY / mRemote)

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

  • Ανοίξτε το PuTTY.
  • Στην ενότητα "Σύνδεση" - & gt;"SSH" - & gt;"Auth".
  • Ελέγξτε το "Να επιτρέπεται η προώθηση του πράκτορα".
  • Επιστροφή στην "Συνεδρία"
  • Επιλέξτε την καταχώρηση "Προεπιλεγμένες ρυθμίσεις".
  • Κάντε κλικ στο "Αποθήκευση".
  • Τέλος.

Ενεργοποίηση προώθησης SSH Agent( WinSCP)

  • Σε μια νέα καρτέλα σύνδεσης WinSCP, ενεργοποιήστε το πλαίσιο ελέγχου Επιλογές προώθησης.
  • Πηγαίνετε στο "SSH" - & gt;"Αυθεντικοποίηση".
  • Επιλέξτε το πλαίσιο ελέγχου "Να επιτρέπεται η προώθηση του πράκτορα".
  • Μεταβείτε στις "Γενικές επιλογές" κάνοντας κλικ στο "Προτιμήσεις" - & gt;"Προτιμήσεις".
  • Ενεργοποιήστε την επίστρωση Putty με την επιλογή προώθησης μεταβαίνοντας στην ενότητα "Ενσωμάτωση" - & gt;"Εφαρμογή" και προσθέτοντας την επιλογή "-A" CLI.
  • Μπορείτε τώρα να κάνετε αυτό το πρότυπο για τις επακόλουθες συνδέσεις πηγαίνοντας πίσω στην "Συνεδρία" και πληκτρολογώντας, οι βασικές πληροφορίες που γνωρίζετε θα είναι ομοιόμορφες σε όλες τις συνδέσεις( αν υπάρχουν), όπως Όνομα χρήστη, IP, κ.λπ.Στη συνέχεια, αποθηκεύστε τη συνεδρία.
Σημειώσεις Συγγραφέα
Ενώ οι καθαροί, θα λένε ότι οποιαδήποτε σοβαρή SSHing, θα πρέπει να γίνει από μια μηχανή Linux, η πραγματικότητα είναι ότι το σφάλμα της Ubuntu # 1 "Η Microsoft έχει το μερίδιο της αγοράς στην πλειοψηφία των desktop", εξακολουθεί να ισχύει.ίσως μια μέρα θα μεταφερθούμε τελείως στην επιφάνεια εργασίας του Linux, αλλά αυτή η μέρα δεν θα είναι σήμερα και όχι για το κοχύλι 35 ετών.

Spike: Έτσι υποθέτω ότι υπηρετώ το χρόνο μου και είμαι ελεύθερος να πάω;
SoundWave: Ελεύθερο να πάει, στο Cybertron. ..