Hlavná Windows 10 Ako povoliť server OpenSSH v systéme Windows 10

Ako povoliť server OpenSSH v systéme Windows 10



Ako už možno viete, Windows 10 obsahuje zabudovaný softvér SSH - klient aj server! V tomto článku uvidíme, ako povoliť server SSH.

Inzerát

Poznámka: Aplikácia OpenSSH Server vám umožní nadviazať spojenie s počítačom pomocou protokolu SSH. Neumožní vám prístup k iným počítačom v sieti. Ak sa chcete pripojiť k iným počítačom, mali by ste nainštalujte klienta OpenSSH .

Pokiaľ ide o Windows 10, Microsoft konečne poslúchol svojich používateľov po rokoch, keď požadovali klienta a server SSH. Zahrnutím implementácie OpenSSH sa zvyšuje hodnota OS.

V okamihu tohto napísania je softvér OpenSSH, ktorý je súčasťou systému Windows 10, vo fáze BETA. To znamená, že môže mať určité problémy so stabilitou.

Poskytovaný server SSH je podobný aplikácii pre Linux. Na prvý pohľad sa zdá, že podporuje rovnaké funkcie ako jeho náprotivok * NIX. Je to konzolová aplikácia, ale funguje ako Služba Windows .

Pozrime sa, ako povoliť server OpenSSH v systéme Windows 10.

kliknutím na ikonu Windows 10 sa nič nerobí

Povoľte server OpenSSH vo Windows 10

  1. Otvor Aplikácia Nastavenia a prejdite na Aplikácie -> Aplikácie a funkcie.
  2. Vpravo kliknite na položku Spravovať voliteľné funkcie.Windows 10 Inštalácia servera SSH
  3. Na nasledujúcej stránke kliknite na tlačidloPridajte funkciu.Služba SSHD Windows 10
  4. V zozname funkcií vyberteOpenSSH servera kliknite na ikonuInštaláciatlačidlo.Služba SSH je spustená
  5. Reštartujte Windows 10 .

Týmto sa nainštaluje softvér servera OpenSSH vo Windows 10.

Jeho binárne súbory sa nachádzajú v priečinkuc: windows system32 openssh. Okrem klientskych aplikácií SSH obsahuje priečinok nasledujúce nástroje servera:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • a konfiguračný súbor 'sshd_config'.

Server SSH je nakonfigurovaný na spustenie ako služba.

Pripojenie systému Windows 10 k vstavanému serveru Sshd 2

V okamihu tohto písania sa to nespustí automaticky. Musíte to nakonfigurovať manuálne.

Ako spustiť server OpenSSH v systéme Windows 10

  1. Dvakrát kliknite na ikonusshdvstup do Služby otvoriť jeho vlastnosti.
  2. Na karte „Prihlásiť sa“ nájdete používateľské konto, ktoré používa server sshd. V mojom prípade to tak jeNT služba sshd.Pripojenie systému Windows 10 k vstavanému serveru Sshd 3
  3. Teraz otvorené zvýšený príkazový riadok .
  4. Prejdite pomocou príkazu do adresára c: windows system32 Opensshcd c: windows system32 openssh.
  5. Tu spustite príkazssh-keygen -Ana vygenerovanie bezpečnostných kľúčov pre server sshd.Pripojenie systému Windows 10 k vstavanému serveru Sshd 5
  6. Teraz na príkazovom riadku so zvýšenou hodnotou zadajteexplorer.exe.na spustenie Prieskumníka súborov v priečinku OpenSSH.
  7. Aktualizácia: Spoločnosť Microsoft zverejnila a návod vďaka čomu je správny postup priradenia veľmi jednoduchý.
    Otvorte PowerShell ako správca a vykonajte tieto príkazy:

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

    To je všetko! Všetky požadované povolenia sú nastavené.

  8. Prípadne môžete vykonať tieto kroky.
    Pravým tlačidlom myši kliknite na ikonussh_host_ed25519_keyspis a zmeniť svoje vlastníctvo používateľovi služby sshd, napr.NT služba sshd.
  9. Kliknite na „Pridať“ a pridajte oprávnenie „Čítať“ pre používateľa „NT Service sshd“. Teraz odstráňte všetky ďalšie povolenia, aby ste získali niečo také:Kliknite na „Použiť“ a potvrďte operáciu.
  10. Nakoniec otvorte Služby (stlačte klávesy Win + R a napíšteservices.mscv poli Spustiť) a spustite službu sshd. Malo by sa začať:
  11. Povolte port SSH v bráne Windows Firewall. Server štandardne používa port 22. Spustite tento príkaz v príkazovom riadku so zvýšenou hodnotou:netsh advfirewall firewall pridať pravidlo name = 'SSHD Port' dir = v akcii = povoliť protokol = TCP localport = 22Spoločnosť Microsoft dodala nasledujúci alternatívny príkaz pre PowerShell:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. Nakoniec nastavte heslo pre svoj užívateľský účet ak ju nemáš.

Teraz to môžete vyskúšať v akcii.

Pripojenie k serveru SSH vo Windows 10

Otvorte svojho klienta ssh. Môžete ho spustiť na rovnakom počítači, napr. pomocou zabudovaného OpenSSH klient alebo ho spustite z iného počítača v sieti.

ako skontrolovať žiadne ID volajúceho -

Všeobecne je syntax pre klienta konzoly OpenSSH nasledovná:

ssh username @ host -p port

V mojom prípade príkaz vyzerá takto:

ssh winaero@192.168.2.96

Kdewinaeroje moje užívateľské meno pre Windows a192.168.2.96je Adresa IP môjho počítača so systémom Windows 10 . Pripojím sa k nemu z iného PC, na ktorom beží Arch Linux.

Konečne ste v!

Server spúšťa klasické príkazy konzoly Windows, napr. viac, napíš, ver, kopíruj.

Ale nemôžem spustiť FAR Manager. Vyzerá to čiernobielo a zlomene:

Ďalšie zaujímavé zistenie: Môžete spustiť aplikácie grafického používateľského rozhrania, ako je napríklad prieskumník. Ak ste prihlásení do rovnakého používateľského účtu, aký používate pre SSH, spustí sa na pracovnej ploche. Pozri:

Vstavaný server SSH je určite zaujímavá vec, s ktorou sa treba hrať. Umožňuje vám spravovať počítač so systémom Windows bez inštalácie nástrojov, ako je rdesktop, na počítač so systémom Linux alebo dokonca so zmenou nastavení systému Windows z počítača so systémom Linux, ktorý nemá nainštalovaný žiadny server X.

Od tohto písania je zabudovaný server SSH vo Windows 10 vo fáze BETA, takže by mal byť zaujímavejší a v blízkej budúcnosti by sa mal stať užitočnou funkciou.

Zaujímavé Články

Redakcia Choice

Povoliť farbu a motív pre stránku Nová karta v prehliadači Google Chrome
Povoliť farbu a motív pre stránku Nová karta v prehliadači Google Chrome
Ako povoliť dialógové okno farieb a motívov pre stránku Nová karta v prehliadači Google Chrome. Od verzie Google Chrome 77 môžete povoliť rozšírené možnosti vzhľadu pre Nový
Ako zmeniť predvolené umiestnenie inštalačného adresára Program Files v systéme Windows 8 a Windows 7
Ako zmeniť predvolené umiestnenie inštalačného adresára Program Files v systéme Windows 8 a Windows 7
Zistite, ako zmeniť umiestnenie predvoleného inštalačného adresára Program Files, ktorý používajú inštalatéri aplikácií.
Ako streamovať slávnostné uvedenie do rokenrolovej siene slávy (2024)
Ako streamovať slávnostné uvedenie do rokenrolovej siene slávy (2024)
Sledujte členov Rock'n'rollovej siene slávy v roku 2023 na HBO. Slávnostné uvedenie do Rokenrolovej siene slávy zahŕňa vystúpenia a pocty.
Ako povoliť TMP 2.0 v systéme Windows
Ako povoliť TMP 2.0 v systéme Windows
Jedným z najspornejších aspektov systému Windows 11 bolo zahrnutie TPM 2.0 do systémových požiadaviek. Celkovo sa minimálne systémové požiadavky Windowsu 11 oproti Windowsu 10 príliš nezmenili. Microsoft sa však rozhodol
Recenzia Nokia Lumia 735
Recenzia Nokia Lumia 735
Nokia Lumia 735 bola spolu s Lumiou 830 jedným z prvých smartfónov, ktoré pri svojom prvom uvedení obsahovali hlasového osobného digitálneho asistenta spoločnosti Microsoft, Cortanu. Bude to tiež jeden z telefónov, ktorý získate
Ako otvoriť súbor stránok na počítači
Ako otvoriť súbor stránok na počítači
Ak dostanete súbor Apple Pages a nemáte Mac, čo urobíte? Tu sú tri jednoduché spôsoby, ako otvoriť dokument Pages v systéme Windows.
Ako niekoho odstrániť zo skupiny textových správ na iPhone
Ako niekoho odstrániť zo skupiny textových správ na iPhone
Ak chcete niekoho odstrániť zo skupiny textových správ na iPhone, je to jednoduchšie, ako si v aplikácii iMessage myslíte. Ak používate skupinovú správu iMessage a niekto už do skupiny nepatrí, bude to