Εγκαταστήστε και διαμορφώστε το πρόγραμμα-πελάτη και διακομιστή OpenSSH στα Windows 11/10

Το πρωτόκολλο SSH (Secure Shell) λειτουργεί με τον έλεγχο ταυτότητας ενός απομακρυσμένου χρήστη και τη μεταφορά εισόδων από τον πελάτη στον κεντρικό υπολογιστή. Στη συνέχεια, μεταδίδει ξανά την έξοδο στον πελάτη – η επικοινωνία παραδίδεται κρυπτογραφημένη, επομένως η ασφάλεια είναι πολύ υψηλότερη από το Telnet . Σε αυτήν την ανάρτηση, θα παρουσιάσουμε πώς να εγκαταστήσετε και να ρυθμίσετε τις παραμέτρους τόσο του προγράμματος-πελάτη όσο και του διακομιστή OpenSSH στα Windows 11/10 .

Εγκαταστήστε(Install) και διαμορφώστε το πρόγραμμα-πελάτη & διακομιστή OpenSSH

openssh πρόγραμμα-πελάτης windows 11

Για να ξεκινήσετε, πρώτα επαληθεύστε την εγκατάσταση του προγράμματος-πελάτη OpenSSH .

  1. Εκκινήστε την εφαρμογή Ρυθμίσεις(Settings) πατώντας το συνδυασμό πλήκτρων Windows + I.
  2. Στην εφαρμογή Ρυθμίσεις, επιλέξτε την υποκατηγορία Εφαρμογές .(Apps)
  3. Στη δεξιά πλευρά του παραθύρου Εφαρμογές και δυνατότητες(Apps & features) , κάντε κλικ στον σύνδεσμο Προαιρετικές λειτουργίες .(Optional features)
  4. Στο επόμενο παράθυρο που ανοίγει, κάντε κύλιση προς τα κάτω για να εντοπίσετε το OpenSSH Client . Εάν ο πελάτης είναι ήδη εγκατεστημένος, δεν απαιτείται αλληλεπίδραση με τον χρήστη – διαφορετικά, απλώς κάντε κλικ στο κουμπί εγκατάστασης.

Εγκατάσταση και ρύθμιση παραμέτρων πελάτη & διακομιστή OpenSSH

Αφού γίνει αυτό, η επόμενη ενέργεια που πρέπει να εκτελέσετε είναι να προσθέσετε/εγκαταστήσετε τον διακομιστή OpenSSH στα Windows 10

Ακόμα στο παράθυρο Προαιρετικές λειτουργίες(Optional features) – στο επάνω μέρος, κάντε κλικ στο Προσθήκη δυνατότητας(Add a feature) .

Τώρα μετακινηθείτε προς τα κάτω και επιλέξτε OpenSSH Server . Κάντε κλικ στο κουμπί Εγκατάσταση(Install) και περιμένετε μερικά δευτερόλεπτα μέχρι να εγκατασταθεί η δυνατότητα.

Μόλις ολοκληρωθεί η ενέργεια, επανεκκινήστε τον υπολογιστή για να επιβεβαιώσετε τις αλλαγές.

Ο πελάτης και ο διακομιστής SSH έχουν πλέον εγκατασταθεί.(SSH)

Τώρα θα πρέπει να ρυθμίζετε τις παραμέτρους του διακομιστή SSH(SSH server) ώστε να ξεκινά κάθε φορά που εκκινείτε τα Windows 10. Δείτε πώς:

Πατήστε το πλήκτρο Windows + R. Στο παράθυρο διαλόγου Εκτέλεση(Run) , πληκτρολογήστε services.msc , πατήστε Enter.

Στη συνέχεια, κάντε κύλιση προς τα κάτω και κάντε διπλό κλικ το ένα μετά το άλλο – OpenSSH SSH Server και OpenSSH Authentication Agent – ​​και ορίστε τον τύπο εκκίνησης(Startup type) σε Αυτόματη(Automatic) .

Κάντε κλικ στο Εφαρμογή(Apply) > ΟΚ(OK) .

Πλευρική σημείωση(Side note) : Ενδέχεται να μην εμφανίζεται ο διακομιστής OpenSSH SSH(OpenSSH SSH Server) . Αυτό σημαίνει ότι η προηγούμενη ενέργεια για την προσθήκη της δυνατότητας απέτυχε. Σε αυτήν την περίπτωση, μπορείτε να εγκαταστήσετε τη δυνατότητα μέσω της γραμμής εντολών. Να πώς:

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

dism /online /get-capabilities | findstr /i "OpenSSH.Server"

Μόλις εκτελεστεί με επιτυχία, αντιγράψτε και επικολλήστε την παρακάτω εντολή και πατήστε Enter για να εγκαταστήσετε τη δυνατότητα:

dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0

Δεν χρειάζεται να κάνετε επανεκκίνηση του υπολογιστή σας – απλώς κάντε κλικ στο μενού Ενέργεια(Action) στο παράθυρο Υπηρεσίες και κάντε κλικ στην (Services)Ανανέωση(Refresh) . Θα εμφανιστεί η δυνατότητα OpenSSH SSH Server .

Τώρα, είναι απαραίτητο να επαληθεύσετε εάν οι υπηρεσίες SSH είναι ενεργές. Να πώς:

Κάντε δεξί κλικ στο Έναρξη(Start) και επιλέξτε Windows PowerShell ( Διαχειριστής(Admin) ).

Στο παράθυρο του PowerShell , αντιγράψτε και επικολλήστε την παρακάτω εντολή και πατήστε Enter-

Get-Service -Name *ssh*

Θα εμφανιστεί η ακόλουθη έξοδος:

Στη συνέχεια, θα πρέπει να διαμορφώσετε το Τείχος προστασίας των Windows(Windows Firewall) για να έχετε πρόσβαση στον υπολογιστή σας μέσω SSH . Για να το κάνετε αυτό, ακόμα, στο παράθυρο του PowerShell , αντιγράψτε και επικολλήστε την παρακάτω εντολή και πατήστε Enter .

.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22

Τώρα μπορείτε να ελέγξετε εάν ο διακομιστής SSH ακούει στη θύρα 22. Για να το κάνετε αυτό, ακόμα, στο παράθυρο του PowerShell , αντιγράψτε και επικολλήστε την παρακάτω εντολή και πατήστε Enter .

.\netstat -bano | .\more.com

Θα εμφανιστεί η ακόλουθη έξοδος:

Συμβουλή:(Tip:) Εάν δεν βλέπετε τη Θύρα 22(Port 22) στη λίστα, επανεκκινήστε τον υπολογιστή σας και κατά την εκκίνηση, εκτελέστε ξανά την εντολή.

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

  1. Ονομα χρήστη
  2. Κωδικός Χρήστη
  3. Διεύθυνση IP διακομιστή
  4. Η θύρα όπου ακούει ο διακομιστής SSH . Σε αυτήν την περίπτωση, το λιμάνι(Port) είναι 22.

Για να δημιουργήσετε μια σύνδεση με τον διακομιστή OpenSSH – εκκινήστε το PowerShell , ανάλογα με τις δικές σας παραμέτρους, πληκτρολογήστε την παρακάτω εντολή και πατήστε Enter .

ssh -p 22 [email protected]

Εδώ θυμηθείτε να χρησιμοποιήσετε τα προσωπικά σας στοιχεία.

Στη συνέχεια, πληκτρολογήστε τον κωδικό πρόσβασης και πατήστε Enter ξανά, για να αποκτήσετε πρόσβαση στον απομακρυσμένο υπολογιστή – και θα έχετε πρόσβαση μέσω του PowerShell στον διακομιστή SSH . Με αυτόν τον τρόπο, τα δεδομένα σας παραμένουν ασφαλή από πιθανούς παράγοντες απειλής.

Αυτό είναι όλο για τη διαμόρφωση μιας ασφαλούς σύνδεσης χρησιμοποιώντας το OpenSSH στα Windows 10.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)



About the author

"Είμαι ανεξάρτητος ειδικός στα Windows και στο Office. Έχω πάνω από 10 χρόνια εμπειρίας στην εργασία με αυτά τα εργαλεία και μπορώ να σας βοηθήσω να αξιοποιήσετε στο έπακρο. Οι δεξιότητές μου περιλαμβάνουν: εργασία με Microsoft Word, Excel, PowerPoint και Outlook, δημιουργία ιστού σελίδες και εφαρμογές και βοηθώντας τους πελάτες να επιτύχουν τους επιχειρηματικούς τους στόχους."



Related posts