Jak povolit klienta OpenSSH ve Windows 10
Jak už možná víte, Windows 10 obsahuje vestavěný software SSH – klient i server! Je to velmi užitečné, když potřebujete rychle získat přístup k serveru Linux. Vše lze provést pouze několika kliknutími, bez instalace dalšího softwaru.
reklama
Na počítačích s Windows je freewarový open-source software PuTTY de-facto standardem, pokud jde o SSH a Telnet. 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ý klient SSH je podobný klientovi pro Linux. Na první pohled se zdá, že podporuje stejné funkce jako jeho protějšek *NIX. Je to konzolová aplikace, takže byste ji měli být schopni spustit z příkazového řádku. Pojďme to povolit.
Povolte klienta OpenSSH ve Windows 10
- Otevři aplikace Nastavení a přejděte do části Aplikace -> Aplikace a funkce.
- Vpravo klikněte na Spravovat volitelné funkce.
- Na další stránce klikněte na tlačítko Přidejte funkci.
- V seznamu funkcí vyberte Klient OpenSSH a klikněte na Nainstalujte knoflík.
Tím se nainstaluje klientský software OpenSSH ve Windows 10. Jeho binární soubory jsou umístěny ve složce c:\windows\system32\Openssh
. Kromě klienta SSH obsahuje složka následující klientské nástroje:
- scp.exe
- sftp.exe
- ssh-add.exe
- ssh-agent.exe
- ssh-keygen.exe
- ssh.exe
- a konfigurační soubor "sshd_config".
Navrhuji vám odhlásit se ze svého uživatelského účtu a přihlaste se zpět, abyste mohli přidat tyto binární soubory do Proměnná prostředí PATH. V opačném případě budete muset zadat úplnou cestu k těmto binárním souborům, abyste je mohli použít.
Nyní si to můžete vyzkoušet v akci.
Jak používat klienta OpenSSH ve Windows 10
- Otevřete a nové okno příkazového řádku.
- Zadejte příkaz ssh pomocí následující syntaxe:
ssh uživatelské jméno@hostitel -p port
Například se připojím ke svému mediálnímu centru založenému na Raspberry PI:
ssh [email protected]
Výsledek bude následující:
Vestavěný klient je téměř totožný s tradičním klientem SSH z balíčku OpenSSH dostupného na Linuxu. Přináší stejný zážitek z konzole. Je to velmi užitečné, když potřebujete změnit některé možnosti konfigurace nebo restartovat démona. Pokud jste zvyklí spravovat linuxové stroje z příkazové řádky, bude se vám to hodit.
Stále však existuje řada situací, kdy starý dobrý PuTTY závod vyhraje. Umožňuje vám mít seznam serverů bez vytváření zkratek nebo psaní dávkových souborů. Umožňuje měnit řadu možností připojení za běhu a rychle konfigurovat možnosti, jako je kódování nebo proměnné prostředí, pomocí GUI. Z mého pohledu vestavěný software OpenSSH funguje dobře pro základní funkčnost, když vám není dovoleno instalovat PuTTY na PC, které používáte (např. v uzamčeném podnikovém prostředí). Je to také užitečné, pokud jste profesionální uživatel Linuxu, který se naučil všechny možnosti klienta SSH nazpaměť.