Asenna ja määritä OpenSSH-asiakas ja -palvelin Windows 11/10:ssä

SSH (Secure Shell) -protokolla toimii todentamalla etäkäyttäjän ja siirtämällä syötteitä asiakkaalta isännälle. Sitten se lähettää tulosteen uudelleen takaisin asiakkaalle – viestintä toimitetaan salattuna, joten tietoturva on paljon korkeampi kuin Telnetissä . Tässä viestissä havainnollistamme kuinka asentaa ja määrittää sekä OpenSSH -asiakas että palvelin Windows 11/10 :ssä .

Asenna(Install) ja määritä OpenSSH- asiakas ja -palvelin

openssh asiakas windows 11

Aloita tarkistamalla ensin OpenSSH - asiakasasennus.

  1. Käynnistä Asetukset(Settings) - sovellus painamalla Windows - näppäin + I -yhdistelmää.
  2. Valitse Asetukset-sovelluksessa Sovellukset(Apps) -alaluokka.
  3. Napsauta Sovellukset ja ominaisuudet(Apps & features) -ikkunan oikealla puolella Valinnaiset ominaisuudet(Optional features) -linkkiä.
  4. Vieritä seuraavassa avautuvassa ikkunassa alas löytääksesi OpenSSH-asiakasohjelman(OpenSSH Client) . Jos asiakas on jo asennettu, käyttäjän toimia ei tarvita – muussa tapauksessa napsauta vain asennuspainiketta.

Asenna ja määritä OpenSSH-asiakas ja -palvelin

Kun tämä on tehty, seuraava toimenpide on OpenSSH(OpenSSH) - palvelimen lisääminen/asentaminen Windows 10:een

Edelleen Valinnaiset ominaisuudet(Optional features) -ikkunassa - napsauta yläreunassa Lisää ominaisuus(Add a feature) .

Vieritä nyt alas ja valitse OpenSSH-palvelin(OpenSSH Server) . Napsauta Asenna(Install) - painiketta ja odota muutama sekunti, kun ominaisuus on asennettu.

Kun toiminto on valmis, käynnistä tietokone uudelleen vahvistaaksesi muutokset.

Asiakas ja SSH - palvelin on nyt asennettu.

Nyt sinun on määritettävä SSH-palvelin(SSH server) käynnistymään joka kerta, kun käynnistät Windows 10:n. Näin:

Paina Windows -näppäintä + R. Kirjoita Suorita(Run) - valintaikkunaan services.msc ja paina Enter.

Vieritä sitten alas ja kaksoisnapsauta peräkkäin – OpenSSH SSH Server ja OpenSSH Authentication Agent – ​​ja aseta käynnistystyypiksi (Startup type)Automaattinen(Automatic) .

Napsauta Käytä(Apply) > OK .

Sivuhuomautus(Side note) : Et ehkä näe OpenSSH SSH -palvelinta(OpenSSH SSH Server) luettelossa. Tämä tarkoittaa, että edellinen toiminto ominaisuuden lisäämiseksi epäonnistui. Tässä tapauksessa voit asentaa ominaisuuden komentorivin kautta. Näin:

Avaa korotettu komentokehote. Kopioi(Copy) ja liitä alla oleva komento ja paina Enter saadaksesi selville tarkan ominaisuuden/ominaisuuden nimen ja sen, onko se järjestelmässäsi piilotettuna.

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

Kun se suoritetaan onnistuneesti, kopioi ja liitä alla oleva komento ja asenna ominaisuus painamalla Enter :

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

Sinun ei tarvitse käynnistää tietokonettasi uudelleen – napsauta Palvelut(Services) - ikkunan Toiminto(Action) - valikkoa ja napsauta Päivitä(Refresh) . OpenSSH SSH Server -ominaisuus tulee näkyviin .

Nyt on tarpeen varmistaa, ovatko SSH - palvelut aktiivisia. Näin:

Napsauta hiiren kakkospainikkeella Käynnistä(Start) ja valitse Windows PowerShell ( Järjestelmänvalvoja(Admin) ).

Kopioi ja liitä PowerShell(PowerShell) - ikkunassa alla oleva komento ja paina Enter-

Get-Service -Name *ssh*

Sinulle esitetään seuraava tulos:

Seuraavaksi sinun on määritettävä Windowsin palomuuri(Windows Firewall) , jotta voit käyttää tietokonettasi SSH :n kautta . Kopioi ja liitä alla oleva komento silti PowerShell - ikkunassa ja paina Enter .

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

Voit nyt testata, kuunteleeko SSH - palvelin porttia 22. Tee niin silti kopioimalla ja liittämällä alla oleva komento PowerShell -ikkunaan ja painamalla (PowerShell)Enter .

.\netstat -bano | .\more.com

Sinulle esitetään seuraava tulos:

Vihje:(Tip:) Jos porttia 22(Port 22) ei näy luettelossa, käynnistä tietokone uudelleen ja suorita komento uudelleen käynnistyksen yhteydessä.

Jatkossa voit nyt muodostaa etäyhteyden SSH - palvelimeen. Yhteyden muodostaminen onnistuneesti edellyttää seuraavat parametrit:

  1. Käyttäjänimi
  2. Käyttäjän salasana
  3. Palvelimen IP-osoite
  4. Portti, jossa SSH - palvelin kuuntelee. Tässä tapauksessa satama(Port) on 22.

Muodosta yhteys OpenSSH - palvelimeen käynnistämällä PowerShell omista parametreistasi riippuen kirjoittamalla alla olevan komennon ja painamalla Enter .

ssh -p 22 [email protected]

Muista käyttää tässä henkilökohtaisia ​​tietojasi.

Kirjoita sitten salasana ja paina Enter uudelleen päästäksesi etätietokoneeseen – ja pääset PowerShellin(PowerShell) kautta SSH - palvelimeen. Näin tietosi pysyvät turvassa mahdollisilta uhkatekijöiltä.

Siinä se suojatun yhteyden määrittäminen OpenSSH:n avulla Windows 10:ssä.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)



About the author

Olen tietojenkäsittelytieteilijä, jolla on yli 10 vuoden kokemus selainten, Microsoft Officen ja onedriven parista. Olen erikoistunut verkkokehitykseen, käyttäjäkokemustutkimukseen ja laajamittaiseen sovelluskehitykseen. Taitojani käyttävät eräät maailman johtavista yrityksistä, kuten Google, Facebook ja Apple.



Related posts