Jak povolit a nainstalovat OpenSSH v systému Windows 10

Komunikaci mezi různými počítači lze navázat různými způsoby, ale vždy musíme vzít v úvahu možnosti zabezpečení, které jsou k dispozici, protože to, co se bude většinu času přenášet, je spojeno s citlivými informacemi o uživateli.

Jedním z nejbezpečnějších způsobů je použití protokolu SSH, kde se OpenSSH stává praktickým řešením pro toto připojení.

Pomocí OpenSSH si můžeme být jisti, že veškerý provoz bude šifrován, aby se eliminovala špionáž, únos informací a další typy útoků. Kromě toho nám OpenSSH nabízí širokou škálu možností zabezpečeného tunelu, různé metody ověřování a možnosti pro vlastní nastavení.

Jednou z hlavních novinek, které nové sestavení Windows 10 bude zahrnovat, bude -li nové sestavení, bude integrace OpenSSH v beta fázi.

Tuto funkci najdeme v sestavě 17063 Windows 10 Fall Creators, která je k dispozici prostřednictvím programu Microsoft Insider, ke kterému můžeme přistupovat a registrovat se, pokud ještě nejsme, v následujícím odkazu:

Nyní systém Windows 10 přidal možnosti klienta OpenSSH a serveru OpenSSH, aby byl tento proces proveden spolehlivým a plně funkčním způsobem.

Dále uvidíme, jak nainstalovat server OpenSSH do Windows 10 Fall Creators.

1. Získejte přístup k funkcím systému Windows 10

Krok 1
Chcete -li proces spustit, přejděte do nabídky Start a tam vybereme možnost „Nastavení“, uvidíme následující:

Krok 2
Tam klikneme na sekci „Aplikace“ a v novém okně přejdeme do sekce „Aplikace a funkce“, kde uvidíme následující:

Krok 3
Tam klikneme na řádek „Spravovat volitelné funkce“ a uvidíme toto:

2. Přidejte OpenSSH do Windows 10

Krok 1
Klikněte na řádek „Přidat novou funkci“ a v zobrazeném okně se přesuneme dolů, kde uvidíme možnosti OpenSSH na úrovni klienta i serveru:

Krok 2
Klikněte na funkci serveru OpenSSH a uvidíme, že je aktivována možnost instalace:

PoznámkaPamatujte, že tato funkce je ve fázi beta a může způsobit nestabilitu jejího chování.

Krok 3
Uvidíme, že proces instalace začíná:

Krok 4
Pokračujeme v restartování počítače, abychom provedli změny. Binární soubory OpenSSH budou hostovány na následující cestě:

 C: \ Windows \ system32 \ Openssh

Krok 5
Tam uvidíme nástroje jako:

 sftp-server.exe ssh-agent.exe ssh-keygen.exe sshd.exe
Stejně jako konfigurační soubor sshd_config.

Krok 6
Pro ověření služby bude OpenSSH fungovat jako systémová služba a můžeme ji zkontrolovat pomocí následující kombinace kláves a spuštěním příkazu services.msc, stiskněte Enter a v zobrazeném okně vyhledáme službu sshd:

+ R.

3. Spusťte server SSH v systému Windows 10

Krok 1
Chcete -li nakonfigurovat server OpenSSH ve Windows, dvakrát klikneme na službu nebo klikneme pravým tlačítkem / Vlastnosti a v okně Zahájit relaci můžeme ponechat výchozí možnost:

Krok 2
Dále přistupujeme k příkazovému řádku jako správci a spustíme následující řádek:

 cd c: \ windows \ system32 \ Openssh 
Krok 3
Poté spustíme následující řádek pro vygenerování bezpečnostního klíče:
 ssh -keygen -A 

ZVĚTŠIT

Krok 4
Nyní z příkazového řádku zadáme explorer.exe, abychom spustili Průzkumníka Windows ze složky OpenSSH:

PoznámkaTento proces lze provést v prostředí Windows PowerShell pomocí následujících řádků:

 Instalovaný modul -Vynutit opravu OpenSSHUtils -SshdHostKeyPermission -FilePath C: \ Windows \ System32 \ OpenSSH \ ssh_host_ed25519_key

Krok 5
Vidíme, že bezpečnostní klíč je umístěn ve složce OpenSSH:

4. Povolte naslouchací port OpenSSH ve Windows 10

Krok 1
Dalším krokem je povolit povolení portu 22 pro správnou komunikaci OpenSSH, proto spustíme následující řádek:

 netsh advfirewall firewall přidat název pravidla = "SSHD Port" dir = v akci = povolit protokol = TCP localport = 22

ZVĚTŠIT

Krok 2
Pokud chceme tento proces provést pomocí prostředí PowerShell, provedeme následující:

 New -NetFirewallRule -Name sshd -DisplayName 'OpenSSH Server (sshd)' -Service sshd -Enabled True -Direction Inbound -Protocol TCP -Action Allow -Profile Domain

ZVĚTŠIT

5. Připojte se přes OpenSSH ve Windows 10

Krok 1
Nakonec můžeme přistupovat z libovolného počítače v místní síti pomocí následující syntaxe:

 ssh uživatel @ IP
Krok 2
Všechny alternativy SSH můžeme vidět přímo v konzole:

ZVĚTŠIT

OpenSSH tedy můžeme nainstalovat do nové verze Windows 10.

wave wave wave wave wave