Ας ρίξουμε μια ματιά στο πώς να ρυθμίσετε την πρόσβαση SSH στα Windows 10 και αν τα νέα εργαλεία μπορούν να αντικαταστήσουν το PuTTY.

Windows 10 SSH vs. PuTTY: Ώρα να αλλάξετε τον πελάτη απομακρυσμένης πρόσβασης;

Διαφήμιση Μία από τις πιο κοινές μεθόδους επικοινωνίας μεταξύ υπολογιστών, ιδιαίτερα των μηχανών Linux και των web servers, είναι η SSH. Όταν πρόκειται για τη δημιουργία αυτού του είδους επικοινωνίας στα Windows, η προεπιλεγμένη επιλογή ήταν να εγκαταστήσετε το PuTTY. Χάρη στο Windows PowerShell, ωστόσο, ίσως να μην χρειαστείτε το PuTTY πια. Ας ρίξουμε μια ματιά στο πώς να ρυθμίσετε την πρόσβαση SSH στα Windows 10 και αν τα νέα εργαλεία μπορούν να αντικατασ

Διαφήμιση

Μία από τις πιο κοινές μεθόδους επικοινωνίας μεταξύ υπολογιστών, ιδιαίτερα των μηχανών Linux και των web servers, είναι η SSH. Όταν πρόκειται για τη δημιουργία αυτού του είδους επικοινωνίας στα Windows, η προεπιλεγμένη επιλογή ήταν να εγκαταστήσετε το PuTTY.

Χάρη στο Windows PowerShell, ωστόσο, ίσως να μην χρειαστείτε το PuTTY πια. Ας ρίξουμε μια ματιά στο πώς να ρυθμίσετε την πρόσβαση SSH στα Windows 10 και αν τα νέα εργαλεία μπορούν να αντικαταστήσουν το PuTTY.

Πώς να εγκαταστήσετε SSH στα Windows 10 (Γρήγορη)

Η εγκατάσταση της λειτουργικότητας SSH στο Windows 10 PowerShell είναι αρκετά απλή, αλλά οι επιλογές του μενού είναι κάπως κρυμμένες. Εδώ θα πρέπει να κάνετε:

  1. Ανοίξτε τις ρυθμίσεις .
  2. Προβολή των εφαρμογών
  3. Μεταβείτε στην επιλογή Διαχείριση προαιρετικών λειτουργιών
  4. Κάντε κλικ στην επιλογή Προσθήκη δυνατότητας.
  5. Επιλέξτε OpenSSH Client .
  6. Περιμένετε και στη συνέχεια επανεκκινήστε.

Μόλις γίνει αυτό, μπορείτε να δημιουργήσετε συνδέσεις SSH με άλλους συμβατούς υπολογιστές. Εάν ένας διακομιστής SSH έχει εγκατασταθεί και ρυθμιστεί στο απομακρυσμένο μηχάνημα, μπορεί να γίνει σύνδεση.

Αυτή είναι η επισκόπηση. Εδώ είναι οι λεπτομέρειες.

Πώς να εγκαταστήσετε SSH στα Windows 10 (Λεπτομερής)

Η εφαρμογή PowerShell των Windows 10 της SSH είναι μια έκδοση του έργου OpenSSH. Μπορείτε να βρείτε τη σελίδα του έργου στο GitHub.

Θα πρέπει να διαπιστώσετε ότι το SSH είναι ήδη εγκατεστημένο στον υπολογιστή σας των Windows 10 (αυτό συμπεριλήφθηκε στην ενημέρωση του Απριλίου του 2018), αλλά αν όχι, μπορεί να προστεθεί εύκολα.

Για να ελέγξετε, ανοίξτε το μενού Power User (δεξί κλικ στο Start (Έναρξη) ή το πλήκτρο Windows + X ) και επιλέξτε Windows PowerShell . Εδώ εισάγετε την εντολή "ssh". Εάν το SSH δεν έχει εγκατασταθεί ακόμα, θα δείτε μια οθόνη όπως αυτή:

Το SSH δεν είναι εγκατεστημένο στα Windows 10

Ο καθορισμός αυτού είναι αρκετά εύκολος. Πατήστε το πλήκτρο Windows + I για να ανοίξετε την προβολή Ρυθμίσεις και, στη συνέχεια, μεταβείτε στην επιλογή Εφαρμογές και αναζητήστε τη Διαχείριση προαιρετικών λειτουργιών . Κάντε κλικ σε αυτό και, στη συνέχεια, αναζητήστε μια καταχώρηση με την ένδειξη "OpenSSH".

Εγκαταστήστε SSH στα Windows 10

Εάν δεν μπορείτε να το δείτε, κάντε κλικ στην επιλογή Προσθήκη χαρακτηριστικού και στη συνέχεια κάντε κύλιση προς τα κάτω μέχρι να δείτε το OpenSSH Client . Κάντε κλικ για να αναπτύξετε το στοιχείο και να δείτε την περιγραφή.

Όταν είστε έτοιμοι, κάντε κλικ στην επιλογή Εγκατάσταση για να την προσθέσετε στον υπολογιστή σας. Λίγα λεπτά αργότερα, θα εγκατασταθεί ο νέος πελάτης SSH για Windows PowerShell. Αξίζει να επανεκκινήσετε τα Windows για να βεβαιωθείτε ότι η εφαρμογή έχει εγκατασταθεί σωστά.

Μια σημείωση σχετικά με την εφαρμογή διακομιστή SSH

Αξίζει να επισημανθεί το γεγονός ότι μπορείτε επίσης να εγκαταστήσετε ένα διακομιστή SSH. Παρόλο που είναι απίθανο η Microsoft να επιτρέψει οποιαδήποτε μορφή καθολικής απομακρυσμένης διοίκησης μέσω SSH, η χρήση της ως επιλογής είναι ωστόσο χρήσιμη.

Για να το εγκαταστήσετε, επαναλάβετε τα παραπάνω βήματα, επιλέγοντας το OpenSSH Server .

Χρησιμοποιώντας SSH στο Windows PowerShell

Μόλις εγκατασταθεί και λειτουργήσει το SSH, μπορείτε να το χρησιμοποιήσετε για να επικοινωνήσετε με έναν άλλο υπολογιστή. Για παράδειγμα, μπορείτε να το χρησιμοποιήσετε για να αποκτήσετε πρόσβαση σε ένα Raspberry Pi (μία από τις πολλές απομακρυσμένες επιλογές Πώς να απομακρυσμένη σύνδεση σε υπολογιστή Windows από ένα Raspberry Pi Πώς να απομακρυσμένη σύνδεση σε υπολογιστή με Windows από ένα Raspberry Pi Δεν θα ήταν υπέροχο αν θα μπορούσε να έχει πρόσβαση στον υπολογιστή σας από το Raspberry Pi, ανεξάρτητα από το πού βρίσκεστε, αλλά μπορείτε να το βρείτε μόνο για μια μικρή εφαρμογή.

Η χρήση είναι απλή. Στο PowerShell, εισάγετε την εντολή ssh, ακολουθούμενη από το όνομα χρήστη για ένα λογαριασμό στην απομακρυσμένη συσκευή και τη διεύθυνση IP.

Συνδεθείτε σε μια συσκευή που χρησιμοποιεί SSH στο Windows PowerShell

Για παράδειγμα, για να συνδεθείτε με το κιβώτιο Raspberry Pi που τρέχει το RetroPie, χρησιμοποίησα:

 ssh  

Σε αυτό το σημείο, η απομακρυσμένη συσκευή θα πρέπει να σας ζητήσει να αποδεχθεί ένα ασφαλές κλειδί. Πληκτρολογήστε Yes (Ναι) για να συμφωνήσετε σε αυτό, στη συνέχεια στη γραμμή εντολών, εισαγάγετε τον κωδικό πρόσβασης για το όνομα χρήστη που χρησιμοποιήσατε.

Μερικές στιγμές αργότερα, θα συνδεθείτε με την απομακρυσμένη συσκευή Linux, έτοιμη να εκτελέσει οποιεσδήποτε εργασίες θέλετε.

Χαρακτηριστικά SSH του PowerShell έναντι του PuTTY

Το PuTTY είναι από καιρό η προτιμώμενη επιλογή για το SSH στα Windows. Είτε ελέγχει διακομιστές web, πρόσβαση στο Διαδίκτυο συσκευών πράγματα Τι είναι το Διαδίκτυο των πραγμάτων; Τι είναι το Διαδίκτυο των πραγμάτων; Τι είναι το Διαδίκτυο των πραγμάτων; Εδώ είναι όλα όσα πρέπει να ξέρετε για αυτό, γιατί είναι τόσο συναρπαστικό, και μερικοί από τους κινδύνους. Διαβάστε περισσότερα ή διαχειριστείτε εξ αποστάσεως έναν υπολογιστή Linux, είναι μια ελαφριά και εύχρηστη εφαρμογή.

Ένας από τους λόγους για την αντοχή του PuTTY είναι η μεγάλη ποικιλία χαρακτηριστικών του. Έτσι, μπορεί το SSH στο Windows PowerShell να ανταγωνιστεί το PuTTY;

Εντολές SSH για τα Windows 10

Λοιπόν, από την άποψη της παροχής λειτουργικότητας SSH, ναι μπορεί. Μπορείτε να μάθετε πώς μπορείτε να χρησιμοποιήσετε μερικά από τα εκτεταμένα χαρακτηριστικά του SSH στα Windows 10 εισάγοντας την εντολή ssh:

 ssh 

Ο κατάλογος επιλογών που προκύπτει περιγράφει τις λειτουργίες. Για παράδειγμα, μπορείτε να ορίσετε μια θύρα:

 ssh [username]@[hostname] -p [port] 

Οι δυνατότητες είναι καλές!

Ωστόσο, δεν είναι ακόμα PuTTY. Ενώ μπορείτε να δεσμεύσετε μια διεύθυνση με το OpenSSH στα Windows, είστε περιορισμένοι από τον αριθμό των διευθύνσεων που μπορείτε να αποθηκεύσετε.

Το PuTTY επιτρέπει συνδέσεις SSH στα Windows

Υπάρχει ένας λόγος για τον οποίο το PuTTY παραμένει δημοφιλές. Όχι μόνο σας επιτρέπει να αποθηκεύσετε (και όνομα) τις συνδέσεις σας, η εφαρμογή υποστηρίζει επίσης συνδέσεις μέσω Telnet, Serial, και άλλα πρωτόκολλα. Η εμφάνιση του PuTTY είναι επίσης ρυθμιζόμενη, μπορεί να ξεκινήσει γρήγορα από την επιφάνεια εργασίας. Συνολικά, το PuTTY είναι ένα στερεό βοηθητικό πρόγραμμα που χειρίζεται σχεδόν οτιδήποτε μπορείτε να το πετάξετε.

Γιατί SSH Όταν μπορείτε να χρησιμοποιήσετε το Linux;

Ενώ το απομακρυσμένο έλεγχο του Linux μέσω SSH μπορεί να είναι ζωτικής σημασίας, ίσως δεν χρειάζεται καν SSH. Τα Windows 10 διαθέτουν τώρα ένα υποσύστημα Linux και μια γραμμή εντολών που μοιάζει με το Bash.

Αυτό σημαίνει ότι μπορείτε εύκολα να εισάγετε εντολές Linux και να λάβετε ρεαλιστικές απαντήσεις. Παρόλο που ίσως δεν είναι ιδανικό για όλα τα σενάρια, εάν χρειάζεστε πρόσβαση στο Linux για κολέγια ή εκπαιδευτικούς σκοπούς και δεν έχετε πρόσβαση σε SSH (ανεξάρτητα από την εφαρμογή) σε μια συσκευή Linux, ίσως είναι ιδανικό.

Φυσικά, αυτή δεν είναι η μόνη επιλογή. Εάν πρέπει να ασκήσετε εντολές Bash στα Windows, μπορείτε να ρυθμίσετε πάντα μια εικονική μηχανή. Απλά εγκαταστήστε μια διανομή Linux σε αυτό και (επιτρέποντας το υλικό) έχετε ένα λειτουργικό σύστημα Linux έτοιμο για χρήση.

Είναι καιρός να εγκαταλείψετε το PuTTY στα Windows 10;

Το SSH είναι εύκολο στη χρήση στο PowerShell των Windows 10. Ωστόσο, η έλλειψη χαρακτηριστικών του, καθώς απαιτεί μερικά ακόμα κλικ για φόρτωση, σημαίνει ότι προτιμάτε να κολλήσετε με το PuTTY. Είτε έτσι είτε αλλιώς, το γεγονός ότι τα Windows 10 έχει δύο καλές επιλογές για SSH αξίζει τον εορτασμό.

Θέλετε περισσότερες επιλογές SSH για Windows; Η σειρά των εργαλείων SSH για τα Windows 4 Εύκολοι τρόποι χρήσης SSH Στα Windows 4 Εύκολοι τρόποι χρήσης SSH Στα Windows SSH είναι η de facto λύση για την ασφαλή πρόσβαση σε απομακρυσμένα τερματικά σε Linux και άλλα συστήματα που μοιάζουν με UNIX. Αν έχετε απομακρυσμένο διακομιστή SSH που θέλετε να έχετε πρόσβαση, θα πρέπει να κάνετε λήψη ενός προγράμματος-πελάτη SSH ... Διαβάστε περισσότερα για τις εναλλακτικές λύσεις.

Εξερευνήστε περισσότερα σχετικά με: PowerShell, Απομακρυσμένη πρόσβαση, Windows 10.