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

Ako posielať fotografie do Echo Show
Ako posielať fotografie do Echo Show
Ak ste vlastnili jeden z počiatočných reproduktorov Amazon Alexa, viete, že prispôsobenie je obmedzené iba na vinylový obtisk alebo puzdro. Keď však reproduktory Alexa prešli zmenami a aktualizáciami, zaznamenali sme obrovské vylepšenia. Prípad v
Povoľte novú funkciu Translator Bubble UI v prehliadači Google Chrome
Povoľte novú funkciu Translator Bubble UI v prehliadači Google Chrome
Ak používate populárny prehliadač Google Chrome, pravdepodobne poznáte jeho vstavanú funkciu prekladu. Je predvolene povolený a umožňuje vám jedným kliknutím preložiť stránku, ktorá nie je v preferovanom jazyku, do jazyka podľa vášho výberu. V hornej časti okna prehliadača Chrome sa zobrazuje panel s tlačidlom preložiť. V nedávnej
Môžete presunúť svoj dom v Animal Crossing?
Môžete presunúť svoj dom v Animal Crossing?
Áno. Táto funkcia sa odomkne po aktualizácii Rezidentných služieb zo stanu na budovu. Tu je návod plus prehľad nákladov na presťahovanie domu.
Spustite Google Chrome vždy v režime pre hostí
Spustite Google Chrome vždy v režime pre hostí
Ako spustiť Google Chrome vždy v režime pre hostí. Od verzie Google Chrome 77 môžete vytvoriť skratku na otvorenie prehliadača Chrome v režime pre hostí. Prehliadač umožňuje
Red Dead Redemption 2 vydané na kritickú chválu
Red Dead Redemption 2 vydané na kritickú chválu
Vyšla Red Dead Redemption 2 a podľa recenzií a ohlasov je rovnako dobrá, ako všetci čakali. Táto hra má skóre 97 Metacritic a z každej publikácie obsahuje dokonalé alebo takmer dokonalé recenzie.
Ako používať rozdelenú obrazovku s Black Ops 4 na PS4
Ako používať rozdelenú obrazovku s Black Ops 4 na PS4
Call of Duty je jedným z najpopulárnejších strieľačiek z pohľadu prvej osoby vydaných v tomto storočí. Začalo to ako hra na PC, ale rýchlo sa to dostalo na platformy ako Sony PlayStation a Xbox One. Black Ops 4 je
Ako pridať tip v GrubHub
Ako pridať tip v GrubHub
Sprepitné je štandardnou súčasťou stravovania vonku. Idete do reštaurácie, dostanete účet a zaplatíte 20 % za prepitné; veď živobytie personálu reštaurácie je prakticky založené na sprepitnom. Ale ako to funguje