Nainštalujte a nakonfigurujte klienta a server OpenSSH v systéme Windows 11/10
Protokol SSH (Secure Shell) funguje tak, že overuje vzdialeného používateľa a prenáša vstupy z klienta na hostiteľa. Potom znova odošle výstup späť klientovi – komunikácia je doručovaná šifrovane, takže bezpečnosť je oveľa vyššia ako u Telnetu . V tomto príspevku si ukážeme, ako nainštalovať a nakonfigurovať klienta aj server OpenSSH v Windows 11/10 .
Nainštalujte(Install) a nakonfigurujte klienta a server OpenSSH
Najprv overte inštaláciu klienta OpenSSH .
- Spustite aplikáciu Nastavenia(Settings) stlačením kombinácie kláves Windows + I.
- V aplikácii Nastavenia vyberte podkategóriu Aplikácie .(Apps)
- Na pravej strane okna Aplikácie a funkcie(Apps & features) kliknite na odkaz Voliteľné funkcie .(Optional features)
- V ďalšom okne, ktoré sa otvorí, prejdite nadol a vyhľadajte klienta OpenSSH(OpenSSH Client) . Ak je klient už nainštalovaný, nevyžaduje sa žiadna interakcia používateľa – v opačnom prípade stačí kliknúť na tlačidlo inštalácie.
Potom je ďalšou akciou, ktorú treba vykonať, pridanie/inštalácia servera OpenSSH v systéme Windows 10
Stále v okne Voliteľné funkcie(Optional features) – v hornej časti kliknite na Pridať funkciu(Add a feature) .
Teraz prejdite nadol a vyberte OpenSSH Server . Kliknite na tlačidlo Inštalovať(Install) a počkajte niekoľko sekúnd, kým sa funkcia nainštaluje.
Po dokončení akcie reštartujte počítač, aby ste potvrdili zmeny.
Klient a server SSH sú teraz nainštalované.
Teraz budete musieť nakonfigurovať server SSH(SSH server) tak, aby sa spustil pri každom spustení systému Windows 10. Tu je postup:
Stlačte kláves Windows + R. V dialógovom okne Spustiť(Run) zadajte príkaz services.msc a stlačte kláves Enter.
Potom prejdite nadol a dvakrát kliknite jeden po druhom – OpenSSH SSH Server a OpenSSH Authentication Agent – a nastavte Typ spustenia(Startup type) na Automaticky(Automatic) .
Kliknite na Použiť(Apply) > OK .
Vedľajšia poznámka(Side note) : Možno nevidíte uvedený server OpenSSH SSH(OpenSSH SSH Server) . To znamená, že predchádzajúca akcia na pridanie funkcie zlyhala. V tomto prípade môžete funkciu nainštalovať pomocou príkazového riadka. Tu je postup:
Otvorte zvýšený príkazový riadok. Skopírujte(Copy) a prilepte príkaz uvedený nižšie a stlačte kláves Enter(Enter) , aby ste zistili presný názov schopnosti/funkcie a či je prítomná vo vašom systéme, pretože je skrytá.
dism /online /get-capabilities | findstr /i "OpenSSH.Server"
Po úspešnom vykonaní skopírujte a prilepte príkaz nižšie a stlačením klávesu Enter(Enter) nainštalujte funkciu:
dism /online /Add-Capability /CapabilityName:OpenSSH.Server~~~~0.0.1.0
Nemusíte reštartovať počítač – stačí kliknúť na ponuku Akcia(Action) v okne Služby(Services) a kliknúť na položku Obnoviť(Refresh) . Zobrazí sa funkcia OpenSSH SSH Server .
Teraz je potrebné overiť, či sú služby SSH aktívne. Tu je postup:
Kliknite pravým tlačidlom myši na Štart(Start) a vyberte Windows PowerShell ( Správca(Admin) ).
V okne PowerShell skopírujte a prilepte príkaz uvedený nižšie a stlačte Enter-
Get-Service -Name *ssh*
Zobrazí sa vám nasledujúci výstup:
Ďalej budete musieť nakonfigurovať bránu Windows Firewall(Windows Firewall) , aby ste mali prístup k počítaču cez SSH . Ak to chcete urobiť, v okne PowerShell skopírujte a prilepte príkaz uvedený nižšie a stlačte kláves Enter(Enter) .
.\netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22
Teraz môžete otestovať, či server SSH počúva na porte 22. Ak to chcete urobiť, v okne PowerShell skopírujte a prilepte príkaz uvedený nižšie a stlačte kláves Enter(Enter) .
.\netstat -bano | .\more.com
Zobrazí sa vám nasledujúci výstup:
Tip: Ak nevidíte port 22 v zozname, reštartujte počítač a pri zavádzaní znova spustite príkaz.
Odteraz sa teraz môžete vzdialene pripojiť k serveru SSH . Na úspešné nadviazanie spojenia sú potrebné nasledujúce parametre:
- Používateľské meno
- Používateľské heslo
- Adresa IP servera
- Port, na ktorom počúva server SSH . V tomto prípade je port 22.
Ak chcete vytvoriť pripojenie k serveru OpenSSH , spustite PowerShell v závislosti od vlastných parametrov, zadajte príkaz nižšie a stlačte Enter .
ssh -p 22 [email protected]
Tu nezabudnite použiť svoje osobné údaje.
Potom zadajte heslo a znova stlačte Enter , aby ste získali prístup k vzdialenému počítaču – a budete mať prístup cez PowerShell k serveru SSH . Vaše údaje tak zostanú v bezpečí pred možnými aktérmi hrozby.
To je všetko o konfigurácii zabezpečeného pripojenia pomocou OpenSSH v systéme Windows 10.(That’s it on configuring a secure connection using OpenSSH in Windows 10.)
Related posts
9 Funkcie a aplikácie systému Windows 7, ktoré už v systéme Windows 8 neexistujú
5 funkcií programu Internet Explorer, ktoré by si mali osvojiť iné prehliadače
Nainštalujte Windows 10 verzie 21H2 pomocou asistenta Windows Update
Inštalácia a zmena na nový jazyk zobrazenia v systéme Windows 7 pomocou programu Vistalizator
Inštalácia a zmena na nový jazyk zobrazenia v systéme Windows 7 Home & Pro
Ako zakázať automatické otáčanie obrazovky v systéme Windows 11/10
Prístup a používanie stránky Microsoft Edge o príznakoch v systéme Windows 11/10
Ako stiahnuť, nainštalovať a použiť vzhľady v programe Windows Media Player 12
Windows 11 pre firmy a podniky – nové funkcie
Ako funguje funkcia dynamickej obnovovacej frekvencie v systéme Windows 11
Ako nastaviť internetové pripojenie v systéme Windows 11/10
Čo je modul dôveryhodnej platformy? Ako skontrolovať, či máte čip TPM?
Ako vypnúť alebo zapnúť režim v lietadle v systéme Windows 11/10
Ako povoliť HDR pre aplikácie pomocou profilov ICC v systéme Windows 11/10
Ako povoliť alebo zakázať funkciu izolácie aplikácií v systéme Windows 10
Funkcie odstránené v systéme Windows 10 v 21H1
Zapnite alebo vypnite funkcie systému Windows; Spravujte voliteľné funkcie systému Windows
Ako povoliť Wake-on-LAN v systéme Windows 11/10
Ako povoliť alebo zakázať automatické učenie v systéme Windows 10
Ako povoliť alebo zakázať funkciu archivácie aplikácií v systéme Windows 11/10