Windows Tips & News

Jak povolit OpenSSH Server ve Windows 10

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Jak už možná víte, Windows 10 obsahuje vestavěný software SSH – klient i server! V tomto článku uvidíme, jak povolit server SSH.

reklama

Poznámka: Aplikace OpenSSH Server vám umožní vytvořit připojení k vašemu počítači pomocí protokolu SSH. Neumožní vám přístup k jiným počítačům ve vaší síti. Chcete-li se připojit k jiným počítačům, měli byste nainstalovat klienta OpenSSH.

S Windows 10 Microsoft konečně vyslyšel své uživatele po letech, kdy požadovali SSH klienta a server. Zahrnutím implementace OpenSSH se hodnota OS zvyšuje.

V okamžiku psaní tohoto článku je software OpenSSH zahrnutý ve Windows 10 ve fázi BETA. To znamená, že může mít určité problémy se stabilitou.

Poskytnutý server SSH je podobný aplikaci pro Linux. Na první pohled se zdá, že podporuje stejné funkce jako jeho protějšek *NIX. Je to konzolová aplikace, ale funguje jako a Služba Windows.

Podívejme se, jak povolit server OpenSSH ve Windows 10.

Obsahskrýt
Povolte server OpenSSH ve Windows 10
Jak spustit OpenSSH Server ve Windows 10
Připojení k serveru SSH ve Windows 10

Povolte server OpenSSH ve Windows 10

  1. Otevři aplikace Nastavení a přejděte do části Aplikace -> Aplikace a funkce.
  2. Vpravo klikněte na Spravovat volitelné funkce.Aplikace a funkce spravují volitelné propojení Windows 10
  3. Na další stránce klikněte na tlačítko Přidejte funkci.Přidat tlačítko funkce
  4. V seznamu funkcí vyberte Server OpenSSH a klikněte na Nainstalujte knoflík.Windows 10 Nainstalujte SSH ServerWindows 10 Instalace serveru SSH
  5. Restartujte Windows 10.

Tím se nainstaluje software OpenSSH Server ve Windows 10.

Jeho binární soubory jsou umístěny ve složce c:\windows\system32\Openssh. Kromě klientských aplikací SSH složka obsahuje následující nástroje serveru:

  • sftp-server.exe
  • ssh-agent.exe
  • ssh-keygen.exe
  • sshd.exe
  • a konfigurační soubor "sshd_config".

Server SSH je nakonfigurován tak, aby běžel jako služba.

Služba sshd Windows 10

V okamžiku psaní tohoto článku se nespustí automaticky. Musíte jej nakonfigurovat ručně.

Jak spustit OpenSSH Server ve Windows 10

  1. Dvakrát klikněte na sshd položkou Služby a otevřete její vlastnosti.
  2. Na záložce "Přihlásit se" se podívejte na uživatelský účet, který používá sshd server. V mém případě ano Služba NT\sshd.Uživatelský účet služby Sshd Windows 10
  3. Nyní otevřeno zvýšený příkazový řádek.
  4. Přejděte do adresáře c:\windows\system32\Openssh pomocí příkazu cd c:\windows\system32\Openssh.
  5. Zde spusťte příkaz ssh-keygen -A pro vygenerování bezpečnostních klíčů pro sshd server.Sshd Server Generování klíčů
  6. Nyní do příkazového řádku se zvýšenými oprávněními zadejte explorer.exe. pro spuštění Průzkumníka souborů ve složce OpenSSH.
  7. Aktualizace: Společnost Microsoft zveřejnila a tutorial což velmi zjednodušuje správný proces přiřazení.
    Otevřete PowerShell jako správce a spusťte tyto příkazy:
    Install-Module -Force OpenSSHUtils Repair-SshdHostKeyPermission -FilePath C:\Windows\System32\OpenSSH\ssh_host_ed25519_key

    A je to! Všechna požadovaná oprávnění jsou nastavena.

  8. Případně můžete provést tyto kroky.
    Klepněte pravým tlačítkem myši na ssh_host_ed25519_key soubor a změnit jeho vlastnictví uživateli služby sshd, např. Služba NT\sshd.Sshd Změna vlastnictví souboru klíče
  9. Klikněte na "Přidat" a přidejte oprávnění "Číst" pro uživatele "NT Service\sshd". Nyní odeberte všechna ostatní oprávnění, abyste získali něco takového:Sshd Změna oprávnění souboru klíčeKlikněte na "Použít" a potvrďte operaci.
  10. Nakonec otevřete Služby (stiskněte klávesy Win + R a zadejte services.msc v poli Spustit) a spusťte službu sshd. Mělo by to začít:
    Služba Sshd běží
  11. Povolte port SSH v bráně Windows Firewall. Ve výchozím nastavení server používá port 22. Spusťte tento příkaz ve zvýšeném příkazovém řádku: netsh advfirewall firewall add rule name="SSHD Port" dir=in action=allow protocol=TCP localport=22Služba Sshd Otevřený port pro Společnost Microsoft dodala následující alternativní příkaz pro PowerShell:
    Nové-NetFirewallRule -Název sshd -Zobrazovaný název 'OpenSSH Server (sshd)' -Služba sshd -Povoleno True -Příchozí směr -Protokol TCP -Akce Povolit -Profilová doména
  12. Konečně, nastavit heslo pro svůj uživatelský účet pokud to nemáš.

Nyní si to můžete vyzkoušet v akci.

Připojení k serveru SSH ve Windows 10

Otevřete svého ssh klienta. Můžete jej spustit na stejném počítači, např. pomocí vestavěného Klient OpenSSH nebo jej spusťte z jiného počítače ve vaší síti.

V obecném případě je syntaxe klienta konzoly OpenSSH následující:

ssh uživatelské jméno@hostitel -p port

V mém případě příkaz vypadá následovně:

ssh [email protected]

Kde winaero je mé uživatelské jméno Windows a 192.168.2.96 je IP adresa mého počítače s Windows 10. Připojím se k němu z jiného PC, na kterém běží Arch Linux.Připojení Windows 10 k vestavěnému serveru Sshd 1

Konečně jste tam!

Windows 10 se připojte k vestavěnému serveru Sshd 2

Server spouští klasické konzolové příkazy Windows, např. more, type, ver, copy.

Windows 10 se připojuje k vestavěnému serveru Sshd 3

Ale nemohu spustit FAR Manager. Vypadá černobíle a rozbitě:Windows 10 Připojit k vestavěnému Sshd Server 4

Další zajímavý postřeh: Můžete spustit GUI aplikace, jako je průzkumník. Pokud jste přihlášeni ke stejnému uživatelskému účtu, který používáte pro SSH, spustí se na ploše. Vidět:

Windows 10 se připojte k vestavěnému serveru Sshd 5

No, vestavěný SSH server je rozhodně zajímavá věc na hraní. Umožňuje vám spravovat počítač se systémem Windows bez instalace nástrojů, jako je rdesktop na vašem počítači se systémem Linux, nebo dokonce změny nastavení systému Windows z počítače se systémem Linux, který nemá nainstalovaný žádný X server.

V době psaní tohoto článku je vestavěný server SSH ve Windows 10 ve fázi BETA, takže by měl být v blízké budoucnosti zajímavější a stát se užitečnou funkcí.

DOPORUČUJEME: Kliknutím sem opravíte problémy se systémem Windows a optimalizujete výkon systému

Stáhnout Stáhnout Hiiragi_twins Skin pro Winamp

Tento web používá soubory cookie ke zlepšení vašeho zážitku při procházení webem. Z těchto soubor...

Přečtěte si více

Microsoft Edge vám brzy umožní přeuspořádat ikony postranního panelu

Microsoft Edge vám brzy umožní přeuspořádat ikony postranního panelu

Postranní panel je jednou z kontroverzních funkcí prohlížeče Edge. Někteří uživatelé považují odk...

Přečtěte si více

Jak povolit spořič baterie ve Windows 11

Jak povolit spořič baterie ve Windows 11

Existuje několik způsobů, jak povolit spořič baterie v systému Windows 11, které zkontrolujeme v ...

Přečtěte si více