Hlavní Windows 10 Jak povolit server OpenSSH ve Windows 10

Jak povolit server OpenSSH ve Windows 10



Jak již možná víte, Windows 10 obsahuje integrovaný 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í navázat připojení k vašemu počítači pomocí protokolu SSH. Neumožní vám přístup k dalším počítačům v síti. Chcete-li se připojit k dalším počítačům, měli byste nainstalujte klienta OpenSSH .

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

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

Poskytovaný 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 Služba Windows .

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

jak najít souřadnice v minecraft xbox one

Povolte server OpenSSH ve Windows 10

  1. Otevři Nastavení aplikace a přejděte na Aplikace -> Aplikace a funkce.
  2. Vpravo klikněte na Spravovat volitelné funkce.Windows 10 Instalace serveru SSH
  3. Na další stránce klikněte na tlačítkoPřidejte funkci.Služba SSHD Windows 10
  4. V seznamu funkcí vyberteOpenSSH Servera klikněte naNainstalujteknoflík.Služba SSHD běží
  5. Restartujte Windows 10 .

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

Jeho binární soubory jsou umístěny ve složcec: windows system32 openssh. Kromě klientských aplikací SSH obsahuje složka 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 fungoval jako služba.

Připojení Windows 10 k integrovanému serveru Sshd 2

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

Jak spustit server OpenSSH ve Windows 10

  1. Poklepejte na ikonusshdvstup do Služby pro otevření jeho vlastností.
  2. Na kartě „Přihlášení“ se podívejte na uživatelský účet, který používá server sshd. V mém případě anoNT Service sshd.Připojení Windows 10 k integrovanému serveru Sshd 3
  3. Nyní otevřeno zvýšený příkazový řádek .
  4. Pomocí příkazu přejděte do adresáře c: windows system32 Opensshcd c: windows system32 openssh.
  5. Zde spusťte příkazssh-keygen -Agenerovat bezpečnostní klíče pro server sshd.Připojení Windows 10 k integrovanému serveru Sshd 5
  6. Nyní na příkazovém řádku se zvýšenými oprávněními zadejteexplorer.exe.spusťte Průzkumníka souborů ve složce OpenSSH.
  7. Aktualizace: Společnost Microsoft zveřejnila a tutorial což velmi usnadňuje správný postup přiřazení.
    Otevřete PowerShell jako správce a proveď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 na ikonussh_host_ed25519_keysoubor a změnit jeho vlastnictví uživateli služby sshd, např.NT Service sshd.
  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í a získejte něco takového:Klikněte na „Použít“ a potvrďte operaci.
  10. Nakonec otevřete Služby (stiskněte klávesy Win + R a zadejteservices.mscv poli Spustit) a spusťte službu sshd. Mělo by to začít:
  11. Povolte port SSH v bráně Windows Firewall. Ve výchozím nastavení používá server port 22. Spusťte tento příkaz na příkazovém řádku se zvýšenými oprávněními:netsh advfirewall firewall přidat název pravidla = 'SSHD Port' dir = v akci = povolit protokol = TCP localport = 22Společnost Microsoft dodala následující alternativní příkaz pro PowerShell:
    New-NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain
  12. Konečně, nastavte heslo pro svůj uživatelský účet pokud ho nemáte.

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

Připojení k serveru SSH ve Windows 10

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

nelze vyvolat nabídku Start Windows 10

Obecně je syntaxe pro klienta konzoly OpenSSH následující:

ssh username @ host -p port

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

ssh winaero@192.168.2.96

Kdewinaeroje moje uživatelské jméno pro Windows a192.168.2.96je IP adresa mého počítače se systémem Windows 10 . Připojím se k němu z jiného počítače se systémem Arch Linux.

Konečně jste v!

Server spouští klasické příkazy konzoly Windows, např. více, zadejte, ver, zkopírujte.

Ale nemohu spustit FAR Manager. Vypadá to černobíle a rozbité:

Další zajímavý postřeh: Můžete spouštět aplikace GUI, 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:

Integrovaný server SSH je rozhodně zajímavá věc, se kterou si můžete zahrát. Umožňuje vám spravovat zařízení se systémem Windows bez instalace nástrojů, jako je rdesktop, na počítač se systémem Linux nebo dokonce se mění nastavení systému Windows z počítače se systémem Linux, který nemá nainstalovaný žádný server X.

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

Zajímavé Články

Redakce Choice

Osobní hotspot na iPhone: Co potřebujete vědět
Osobní hotspot na iPhone: Co potřebujete vědět
Možná znáte Osobní hotspot na iPhonu, ale víte, jak se zpoplatňují data a další podrobnosti? Odpovědi najdete zde.
Aplikace Facebook se stále uzavírá - co dělat
Aplikace Facebook se stále uzavírá - co dělat
Není nic víc frustrujícího, než nechat svou aplikaci na Facebooku zavřít uprostřed videa. Bohužel se to stává mnoha uživatelům. Existuje lék na procházení vaší oblíbené stránky sociálních médií bez přerušení? Jen proto, že vaše aplikace na Facebooku všechny shazuje
Jak získat více rohlíků v Mudae
Jak získat více rohlíků v Mudae
Chytání waifus a manželů je hlavním úkolem robota Discord známého jako Mudae. Bot vám dává možnost hodit postavy, o kterých pak musíte prohlásit, že je chcete přidat do svého harému. Role jsou však omezené,
Jak zkontrolovat, zda je grafická karta kompatibilní s vaším počítačem
Jak zkontrolovat, zda je grafická karta kompatibilní s vaším počítačem
Sháníte novou grafickou kartu? Upgrade grafické karty (GPU) vám umožní hrát nejnovější hry, mít plynulejší obraz a zlepšit celkový zážitek z práce s počítačem. Kromě kontroly specifikací však vy
Jak zálohovat rozložení úvodní obrazovky ve Windows 8.1 a Windows 8
Jak zálohovat rozložení úvodní obrazovky ve Windows 8.1 a Windows 8
Popisuje, jak zálohovat rozložení úvodní obrazovky ve Windows 8.1 a Windows 8
Jak přeposlat jeden e-mail v Gmailu
Jak přeposlat jeden e-mail v Gmailu
Přeposílání e-mailů se ve většině společností provádí pravidelně. Umožňuje vám přenášet důležité informace o určitých projektech nebo diskusích, aniž byste museli vše přepisovat nebo kopírovat / vkládat. Tuto funkci můžete také použít k
Zabraňte motivům Windows 10 ve změně ikon
Zabraňte motivům Windows 10 ve změně ikon
Některá témata mohou změnit ikony jako Tento počítač, Síť, Koš a ikona složky vašeho uživatelského profilu. Zde je způsob, jak tuto funkci deaktivovat.