Κύριος Windows 10 Τρόπος ενεργοποίησης του διακομιστή OpenSSH στα Windows 10

Τρόπος ενεργοποίησης του διακομιστή OpenSSH στα Windows 10



Όπως ίσως γνωρίζετε ήδη, τα Windows 10 περιλαμβάνουν ενσωματωμένο λογισμικό SSH - τόσο πελάτη όσο και διακομιστή! Σε αυτό το άρθρο, θα δούμε πώς να ενεργοποιήσετε τον διακομιστή SSH.

Διαφήμιση

Σημείωση: Η εφαρμογή OpenSSH Server θα σας επιτρέψει να δημιουργήσετε σύνδεση με τον υπολογιστή σας χρησιμοποιώντας το πρωτόκολλο SSH. Δεν θα σας επιτρέψει να έχετε πρόσβαση σε άλλους υπολογιστές στο δίκτυό σας. Για να συνδεθείτε με άλλους υπολογιστές, θα πρέπει εγκαταστήστε το OpenSSH Client .

Με τα Windows 10, η Microsoft άκουσε επιτέλους τους χρήστες της μετά από χρόνια που ζήτησαν έναν πελάτη και διακομιστή SSH. Συμπεριλαμβάνοντας μια εφαρμογή OpenSSH, η αξία του λειτουργικού συστήματος αυξάνεται.

Τη στιγμή αυτής της γραφής, το λογισμικό OpenSSH που περιλαμβάνεται στα Windows 10 βρίσκεται σε στάδιο BETA. Αυτό σημαίνει ότι μπορεί να έχει κάποια προβλήματα σταθερότητας.

Ο παρεχόμενος διακομιστής SSH είναι παρόμοιος με την εφαρμογή Linux. Με την πρώτη ματιά, φαίνεται να υποστηρίζει τα ίδια χαρακτηριστικά με το αντίστοιχο * NIX. Είναι μια εφαρμογή κονσόλας, αλλά λειτουργεί ως Υπηρεσία Windows .

Ας δούμε πώς να ενεργοποιήσετε τον διακομιστή OpenSSH στα Windows 10.

πώς να μεταδώσετε μουσική στο Chromecast

Ενεργοποιήστε τον διακομιστή OpenSSH στα Windows 10

  1. Ανοιξε το Εφαρμογή ρυθμίσεων και μεταβείτε στις Εφαρμογές -> Εφαρμογές και λειτουργίες.
  2. Στα δεξιά, κάντε κλικ στην επιλογή Διαχείριση προαιρετικών λειτουργιών.Windows 10 Εγκατάσταση διακομιστή SSH
  3. Στην επόμενη σελίδα, κάντε κλικ στο κουμπίΠροσθέστε ένα χαρακτηριστικό.Υπηρεσία Sshd Windows 10
  4. Στη λίστα των δυνατοτήτων, επιλέξτεΔιακομιστής OpenSSHκαι κάντε κλικ στοΕγκαθιστώκουμπί.Η υπηρεσία Sshd εκτελείται
  5. Επανεκκινήστε τα Windows 10 .

Αυτό θα εγκαταστήσει το λογισμικό OpenSSH Server στα Windows 10.

Τα δυαδικά αρχεία του βρίσκονται κάτω από το φάκελοc: windows system32 Openssh. Εκτός από τις εφαρμογές πελάτη SSH, ο φάκελος περιέχει τα ακόλουθα εργαλεία διακομιστή:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • και το αρχείο config 'sshd_config'.

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

Windows 10 Σύνδεση σε ενσωματωμένο διακομιστή Sshd 2

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

Τρόπος εκκίνησης του διακομιστή OpenSSH στα Windows 10

  1. Κάντε διπλό κλικ στοsshdεισαγωγή στις Υπηρεσίες για να ανοίξετε τις ιδιότητές της
  2. Στην καρτέλα «Σύνδεση», δείτε το λογαριασμό χρήστη που χρησιμοποιείται από τον διακομιστή sshd. Στην περίπτωσή μου, είναιΥπηρεσία NT sshd.Windows 10 Σύνδεση σε ενσωματωμένο διακομιστή Sshd 3
  3. Τώρα ανοιχτό μια αυξημένη γραμμή εντολών .
  4. Μεταβείτε στον κατάλογο c: windows system32 Openssh χρησιμοποιώντας την εντολήcd c: windows system32 Openssh.
  5. Εδώ, εκτελέστε την εντολήssh-keygen -Αγια τη δημιουργία κλειδιών ασφαλείας για τον διακομιστή sshd.Windows 10 Σύνδεση σε ενσωματωμένο διακομιστή Sshd 5
  6. Τώρα, στην αναβαθμισμένη γραμμή εντολών, πληκτρολογήστεexplorer.exe.για να ξεκινήσετε την Εξερεύνηση αρχείων στο φάκελο OpenSSH.
  7. Εκσυγχρονίζω: Η Microsoft δημοσίευσε ένα φροντιστήριο που καθιστά τη σωστή διαδικασία ανάθεσης πολύ απλή.
    Ανοίξτε το PowerShell ως Διαχειριστής και εκτελέστε αυτές τις εντολές:

    Install-Module -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:  Windows  System32  OpenSSH  ssh_host_ed25519_key

    Αυτό είναι! Ορίζονται όλα τα απαιτούμενα δικαιώματα.

  8. Εναλλακτικά, μπορείτε να εκτελέσετε αυτά τα βήματα.
    Κάντε δεξί κλικ στοssh_host_ed25519_keyαρχείο και αλλάξει την ιδιοκτησία του στον χρήστη υπηρεσίας sshd, π.χ.Υπηρεσία NT sshd.
  9. Κάντε κλικ στο «Προσθήκη» και προσθέστε το δικαίωμα «Ανάγνωση» για τον χρήστη «NT Service sshd». Τώρα, καταργήστε όλα τα άλλα δικαιώματα για να αποκτήσετε κάτι τέτοιο:Κάντε κλικ στο «Εφαρμογή» και επιβεβαιώστε τη λειτουργία.
  10. Τέλος, ανοίξτε τις Υπηρεσίες (Πατήστε τα πλήκτρα Win + R και πληκτρολογήστεservices.mscστο πλαίσιο Εκτέλεση) και ξεκινήστε την υπηρεσία sshd. Θα πρέπει να ξεκινήσει:
  11. Επιτρέψτε τη θύρα SSH στο Τείχος προστασίας των Windows. Από προεπιλογή, ο διακομιστής χρησιμοποιεί τη θύρα 22. Εκτελέστε αυτήν την εντολή σε μια γραμμή εντολών με αναβαθμισμένα δικαιώματα:netsh advfirewall firewall add name name = 'SSHD Port' dir = in action = allow πρωτόκολλο = TCP localport = 22Η Microsoft έχει παράσχει την ακόλουθη εναλλακτική εντολή για το PowerShell:
    Νέο-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. Τελικά, ορίστε έναν κωδικό πρόσβασης για τον λογαριασμό χρήστη σας αν δεν το έχετε.

Τώρα, μπορείτε να το δοκιμάσετε σε δράση.

Σύνδεση με τον διακομιστή SSH στα Windows 10

Ανοίξτε τον πελάτη ssh σας. Μπορείτε να το ξεκινήσετε στον ίδιο υπολογιστή, π.χ. χρησιμοποιώντας το ενσωματωμένο Πελάτης OpenSSH ή ξεκινήστε από έναν άλλο υπολογιστή στο δίκτυό σας.

το κουμπί των Windows σταματά να λειτουργεί τα παράθυρα 10

Στη γενική περίπτωση, η σύνταξη του προγράμματος-πελάτη της κονσόλας OpenSSH έχει ως εξής:

ssh username @ host -p port

Στην περίπτωσή μου, η εντολή έχει ως εξής:

ssh winaero@192.168.2.96

Οπουwinaeroείναι το όνομα χρήστη των Windows και192.168.2.96είναι το Διεύθυνση IP του υπολογιστή με Windows 10 . Θα συνδεθώ σε αυτόν από έναν άλλο υπολογιστή, που τρέχει το Arch Linux.

Τέλος, είστε μέσα!

Ο διακομιστής εκτελεί κλασικές εντολές κονσόλας Windows, π.χ. περισσότερα, πληκτρολογήστε, ver, copy.

Αλλά δεν μπορώ να τρέξω το FAR Manager. Φαίνεται ασπρόμαυρο και σπασμένο:

Μια άλλη ενδιαφέρουσα παρατήρηση: Μπορείτε να ξεκινήσετε εφαρμογές GUI όπως εξερευνητής. Εάν είστε συνδεδεμένοι στον ίδιο λογαριασμό χρήστη που χρησιμοποιείτε για SSH, θα ξεκινήσουν από την επιφάνεια εργασίας. Βλέπω:

Λοιπόν, ο ενσωματωμένος διακομιστής SSH είναι σίγουρα ένα ενδιαφέρον πράγμα για να παίξετε. Σας επιτρέπει να διαχειριστείτε μια μηχανή Windows χωρίς να εγκαταστήσετε εργαλεία όπως rdesktop στον υπολογιστή σας Linux ή ακόμη και να αλλάξετε τις ρυθμίσεις των Windows από έναν υπολογιστή Linux που δεν έχει εγκατασταθεί διακομιστής X

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

Ενδιαφέροντα Άρθρα

Επιλογή Συντάκτη

Πώς να τερματίσετε μια διαδικασία με το PowerShell
Πώς να τερματίσετε μια διαδικασία με το PowerShell
Το PowerShell έρχεται με ένα χρήσιμο cmdlet «Διακοπή διαδικασίας». Σας επιτρέπει να τερματίσετε μια μόνο διαδικασία ή πολλές διαδικασίες. Υπάρχουν διάφοροι τρόποι για να το χρησιμοποιήσετε.
Πώς να προστατεύσετε με κωδικό πρόσβασης ένα αρχείο Zip σε MacOS
Πώς να προστατεύσετε με κωδικό πρόσβασης ένα αρχείο Zip σε MacOS
https://www.youtube.com/watch?v=G_JujowyENU Τα τελευταία πέντε χρόνια, η Apple άλλαξε από τη χρήση σκληρών δίσκων που βασίζονται σε δίσκους σε SSD (μονάδες στερεάς κατάστασης) σε σχεδόν κάθε μοντέλο υπολογιστή που πωλούν. Από το MacBook Air και 12
Φόρμες Google έναντι Φόρμες Microsoft
Φόρμες Google έναντι Φόρμες Microsoft
Πρέπει να δημιουργήσετε μια έρευνα ή δημοσκόπηση; Τι γίνεται με το διασκεδαστικό κουίζ για τα παιδιά; Στο παρελθόν, έπρεπε να δημιουργήσετε αυτούς τους τύπους φορμών από το μηδέν χρησιμοποιώντας ένα πρόγραμμα επεξεργασίας κειμένου. Αλλά η Google βρήκε ένα
Μια νέα δυνατότητα Clean Up PC στο Windows 10 Creators Update
Μια νέα δυνατότητα Clean Up PC στο Windows 10 Creators Update
Με το Windows 10 Creators Update, μια νέα λειτουργία Clean Up and Update PC ξεκινά ως μέρος του μηχανισμού επαναφοράς συστήματος και επεκτείνει τη λειτουργικότητά του.
Τρόπος χρήσης των ρυθμίσεων περιεχομένου στο Chrome
Τρόπος χρήσης των ρυθμίσεων περιεχομένου στο Chrome
Το πρόγραμμα περιήγησης Chrome της Google είναι αναμφισβήτητα το καλύτερο στην αγορά αυτή τη στιγμή, καθώς είναι εξαιρετικά γρήγορο, εύκολο στη χρήση και εξαιρετικά προσαρμόσιμο. Παρόλο που οι περισσότεροι από εμάς χρησιμοποιούν το Chrome καθημερινά, δεν πληρώνουμε πραγματικά τόσο πολύ
Η ζωντανή ροή έκλειψης της NASA έχει ξεκινήσει. Παρακολουθήστε το εδώ
Η ζωντανή ροή έκλειψης της NASA έχει ξεκινήσει. Παρακολουθήστε το εδώ
Η καλύτερη συνολική ηλιακή έκλειψη από το 1918 θα περάσει στις Ηνωμένες Πολιτείες σήμερα. Όταν ο καιρός το επιτρέπει, ολόκληρη η ακτή-ακτή των ΗΠΑ θα έχει την ευκαιρία να δει το φεγγάρι να περνά μπροστά από τον ήλιο από το πρωί
Πώς να αντιστοιχίσετε το Meta (Oculus) Quest 2 με ένα τηλέφωνο
Πώς να αντιστοιχίσετε το Meta (Oculus) Quest 2 με ένα τηλέφωνο
Μπορείτε να αντιστοιχίσετε ένα Quest 2 με ένα iPhone ή Android με την εφαρμογή Meta Quest επιλέγοντας την επιλογή σύζευξης του ακουστικού σας στο μενού συσκευών.