Telepítse és konfigurálja az OpenSSH-ügyfelet és -kiszolgálót Windows 11/10 rendszeren

Az SSH (Secure Shell) protokoll úgy működik, hogy hitelesít egy távoli felhasználót, és átviszi a bemeneteket a kliensről a gazdagépre. Ezután újra visszaküldi a kimenetet a kliensnek – a kommunikáció titkosítva történik, így a biztonság sokkal magasabb, mint a Telnet esetében . Ebben a bejegyzésben bemutatjuk, hogyan telepíthető és konfigurálható az OpenSSH kliens és a szerver Windows 11/10 .

(Install)OpenSSH kliens és szerver telepítése és konfigurálása

openssh kliens windows 11

A kezdéshez először ellenőrizze az OpenSSH ügyfél telepítését.

  1. Indítsa el a Beállítások(Settings) alkalmazást a Windows billentyű + I kombináció megnyomásával.
  2. A Beállítások alkalmazásban válassza ki az Alkalmazások(Apps) alkategóriát.
  3. Az Alkalmazások és funkciók(Apps & features) ablak jobb oldalán kattintson az Opcionális funkciók(Optional features) hivatkozásra.
  4. A következő megnyíló ablakban görgessen lefelé az OpenSSH-kliens(OpenSSH Client) megkereséséhez . Ha az ügyfél már telepítve van, nincs szükség felhasználói beavatkozásra – ellenkező esetben egyszerűen kattintson a telepítés gombra.

OpenSSH kliens és szerver telepítése és konfigurálása

Miután ezt megtette, a következő művelet az OpenSSH(OpenSSH) -kiszolgáló hozzáadása/telepítése a Windows 10 rendszeren

Továbbra is az Opcionális funkciók(Optional features) ablakban – felül kattintson a Funkció hozzáadása elemre(Add a feature) .

Most görgessen le, és válassza az OpenSSH Server lehetőséget(OpenSSH Server) . Kattintson a Telepítés(Install) gombra, és várjon néhány másodpercet, amíg a szolgáltatás telepítve van.

A művelet befejezése után indítsa újra a számítógépet a változtatások megerősítéséhez.

A kliens és az SSH - kiszolgáló most telepítve van.

Most be kell állítania az SSH-kiszolgálót(SSH server) úgy, hogy a Windows 10 minden indításakor elinduljon.

Nyomja meg a Windows billentyűt + R. A Futtatás(Run) párbeszédpanelen írja be a services.msc parancsot, nyomja meg az Enter billentyűt.

Ezután görgessen le, és kattintson duplán egymás után – OpenSSH SSH Server és OpenSSH Authentication Agent –, és állítsa be az Indítás típusát(Startup type) Automatikus értékre(Automatic) .

Kattintson az Alkalmaz(Apply) > OK gombra(OK) .

Mellékes megjegyzés(Side note) : Előfordulhat, hogy nem látja az OpenSSH SSH-kiszolgálót(OpenSSH SSH Server) a listában. Ez azt jelenti, hogy a funkció hozzáadásának előző művelete sikertelen volt. Ebben az esetben a funkciót a parancssorból telepítheti. Itt van, hogyan:

Nyisson meg egy emelt szintű parancssort. Másolja(Copy) és illessze be az alábbi parancsot, majd nyomja meg az Enter billentyűt, hogy megtudja a képesség/szolgáltatás pontos nevét, és azt, hogy a rendszerben megtalálható-e, mert rejtett.

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

A sikeres végrehajtás után másolja ki és illessze be az alábbi parancsot, majd nyomja meg az Enter billentyűt a funkció telepítéséhez:

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

Nem kell újraindítania a számítógépet – egyszerűen kattintson a Szolgáltatások(Services) ablak Művelet(Action) menüjére, majd kattintson a Frissítés(Refresh) gombra . Az OpenSSH SSH Server szolgáltatás megjelenik a listában.

Most ellenőrizni kell, hogy az SSH - szolgáltatások aktívak-e. Itt van, hogyan:

Kattintson a jobb gombbal a Start gombra(Start) , és válassza a Windows PowerShell ( Rendszergazda(Admin) ) lehetőséget.

A PowerShell ablakban másolja ki és illessze be az alábbi parancsot, majd nyomja meg az Enter-

Get-Service -Name *ssh*

A következő kimenet jelenik meg:

Ezután konfigurálnia kell a Windows tűzfalat , hogy (Windows Firewall)SSH -n keresztül hozzáférhessen számítógépéhez . Ehhez továbbra is a PowerShell ablakban másolja ki és illessze be az alábbi parancsot, majd nyomja meg az Enter billentyűt(Enter) .

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

Most már tesztelheti, hogy az SSH -kiszolgáló figyel-e a 22-es porton. Ehhez továbbra is a PowerShell ablakban másolja ki és illessze be az alábbi parancsot, majd nyomja meg az Enter billentyűt(Enter) .

.\netstat -bano | .\more.com

A következő kimenet jelenik meg:

Tipp:(Tip:) Ha nem látja a 22-es portot(Port 22) a listában, indítsa újra a számítógépet, és rendszerindításkor hajtsa végre újra a parancsot.

A továbbiakban most már távolról is csatlakozhat egy SSH - kiszolgálóhoz. A kapcsolat sikeres létrehozásához a következő paraméterek szükségesek:

  1. Felhasználónév
  2. Felhasználói jelszó
  3. Szerver IP cím
  4. A port, ahol az SSH -kiszolgáló figyel. Ebben az esetben a Port a 22.

Az OpenSSH -kiszolgálóval való kapcsolat létrehozásához indítsa el a PowerShell -t, saját paramétereitől függően, írja be az alábbi parancsot, és nyomja meg az Enter billentyűt .

ssh -p 22 [email protected]

Itt ne felejtse el használni személyes adatait.

Ezután írja be a jelszót, és nyomja meg ismét az Enter billentyűt a távoli számítógép eléréséhez – és (Enter)PowerShell - en keresztül hozzáférhet az SSH - kiszolgálóhoz. Ily módon adatai biztonságban maradnak a lehetséges fenyegető szereplőktől.

Ez a biztonságos kapcsolat konfigurálása az OpenSSH használatával a Windows 10 rendszerben.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)



About the author

Ingyenes szoftverfejlesztő vagyok, és a Windows Vista/7 szószólója vagyok. Több száz cikket írtam az operációs rendszerrel kapcsolatos különféle témákban, beleértve tippeket és trükköket, javítási útmutatókat és bevált módszereket. Cégemen, a Help Desk Services szolgáltatáson keresztül irodai tanácsadási szolgáltatásokat is nyújtok. Mélyen ismerem az Office 365 működését, funkcióit és a leghatékonyabb használatukat.



Related posts