Πώς να χρησιμοποιήσετε το SSH στα Windows

Τελευταία ενημέρωση: 23/08/2024
Συγγραφέας: Ντάνιελ Τεράσα

SSH

Ασφαλές κέλυφος, που γνωρίζουμε καλύτερα με το ακρωνύμιο SSH, είναι α πρωτόκολλο απομακρυσμένης διαχείρισης που μας επιτρέπει να τροποποιούμε και να ελέγχουμε τους απομακρυσμένους διακομιστές μας στο Διαδίκτυο. Όλα σε συμμόρφωση με τους αυστηρότερους κανόνες του διαδικτυακή ασφάλεια. Σε αυτό το άρθρο πρόκειται να εξηγήσουμε πώς να χρησιμοποιήσετε το SSH στα Windows και ποια είναι τα οφέλη που θα μας φέρει αυτό.

Πολλοί χρήστες λειτουργικών συστημάτων Linux και MacOS χρησιμοποιούν SSH στους απομακρυσμένους διακομιστές τους από το ίδιο το τερματικό. Στην περίπτωση των Windows, η διαδικασία είναι κάπως διαφορετική.

SSH δημιουργήθηκε το 1997 με στόχο αντικαταστήστε το Telnet, το οποίο, ως μη κρυπτογραφημένο πρωτόκολλο, δεν προσέφερε κανενός είδους ασφάλεια στους χρήστες του. Αυτή είναι ακριβώς η θεμελιώδης πτυχή και το οριστικό επιχείρημα για τη χρήση του Secure Shell: το ασφάλεια. Το SSH χρησιμοποιεί τις πιο καινοτόμες τεχνικές κρυπτογραφίας για να εγγυηθεί την ασφαλή επικοινωνία μεταξύ των χρηστών και των απομακρυσμένων διακομιστών.

Πώς λειτουργεί το SSH

SSH

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

Αποκλειστικό περιεχόμενο - Κάντε κλικ εδώ  Πώς να ενεργοποιήσετε το ClearType στα Windows και να απολαύσετε πιο καθαρά κείμενα

Επομένως, πρέπει να κάνουμε διάκριση μεταξύ δύο βασικά συστατικά:

  • Πελάτης SSH, η οποία είναι μια εφαρμογή που ο χρήστης μπορεί να τρέξει στον υπολογιστή του για να συνδεθεί στον διακομιστή.
  • Διακομιστής SSH, το λογισμικό που εκτελείται στον απομακρυσμένο διακομιστή.

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

Ενεργοποιήστε και χρησιμοποιήστε το SSH στα Windows

Η διαδικασία ρύθμισης του SSH στα Windows δεν είναι ιδιαίτερα περίπλοκη. Αυτά είναι τα βήματα που πρέπει να ακολουθήσετε:

Ενεργοποιήστε έναν υπολογιστή ως διακομιστή SSH

SSH στα Windows

  1. Προπαντός, ενεργοποιούμε τον υπολογιστή που πρόκειται να χρησιμοποιήσουμε ως διακομιστή.
  2. Στη συνέχεια χρησιμοποιούμε τον συνδυασμό πλήκτρων Windows + R και, στο πλαίσιο αναζήτησης που εμφανίζεται, γράφουμε υπηρεσίες.msc.
  3. Στο παράθυρο που ανοίγει, κάνουμε αναζήτηση και κάνουμε κλικ Διακομιστής OpenSSH SSH.
  4. Στη συνέχεια πατάμε "Αρχή".*
  5. Στη συνέχεια, πρέπει να επαναλάβετε ακριβώς την ίδια ενέργεια με Πράκτορας ελέγχου ταυτότητας OpenSSH. Μερικές φορές είναι απενεργοποιημένο, επομένως πρέπει να μεταβείτε στις Ιδιότητες για να το ενεργοποιήσετε.
  6. Τώρα ανοίγουμε το μενού έναρξης και γράφουμε PowerShell. Οι ακόλουθες ενέργειες πρέπει να εκτελεστούν μέσω της γραμμής εντολών PowerShell, αφού η Γραμμή εντολών δεν είναι αρκετή.
  7. Στη συνέχεια έχουμε πρόσβαση στην κονσόλα Windows PowerShell ως διαχειριστής.
  8. Στη συνέχεια, εισάγουμε την ακόλουθη εντολή: New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain.

(*) Εάν θέλουμε αυτή η εκκίνηση να είναι αυτόματη κάθε φορά που ενεργοποιείται ο υπολογιστής, πρέπει να κάνουμε κλικ στην καρτέλα Σκηνικά θέατρου και εκεί αλλάξτε τον τύπο εκκίνησης από Μη αυτόματη σε Αυτόματη.

Αποκλειστικό περιεχόμενο - Κάντε κλικ εδώ  Κάντε αυτό εάν οι εγκατεστημένες γραμματοσειρές δεν εμφανίζονται στα Windows

Ενεργοποιήστε έναν υπολογιστή ως πελάτη SSH

στόκος

Μόλις ολοκληρωθεί η πρώτη φάση, ας δούμε τώρα τι πρέπει να κάνουμε για να ενεργοποιήσουμε έναν υπολογιστή ως πελάτη SSH. Σε αυτή τη δεύτερη φάση είναι απαραίτητο να χρησιμοποιήσετε ένα πρόγραμμα που ονομάζεται PuTTY:

  1. Ας πάμε στον υπολογιστή που θέλουμε να χρησιμοποιήσουμε ως πελάτη SSH.
  2. Σε αυτό, εγκαθιστούμε το λογισμικό Στόκος (ο σύνδεσμος λήψης, εδώ). Συνιστάται η λήψη του αρχείου με επέκταση .msi, δηλαδή την έκδοση 64 bit.
  3. Μόλις ολοκληρωθεί η εγκατάσταση, ο τρόπος χρήσης αυτού του λογισμικού είναι πολύ απλός: απλώς γράψτε την IP με την ένδειξη Όνομα κεντρικού υπολογιστή και πατήστε το κουμπί Ανοιχτό.

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

Συμπεράσματα: η σημασία της χρήσης SSH

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

Αποκλειστικό περιεχόμενο - Κάντε κλικ εδώ  Windows 11 Pro έναντι Windows 11 Home: Ποιο πρέπει να πάρετε;

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

Από την άλλη, το SSH στα Windows και σε οποιοδήποτε άλλο λειτουργικό σύστημα προσφέρει εκτεταμένες δυνατότητες προσαρμογής. Μπορείτε να διαχειριστείτε αυτές τις επιλογές με την επεξεργασία του αρχείου διαμόρφωσης SSH στο σύστημα.