▷ Jak používat ssh v systému Windows 10
Obsah:
- Co je SSH
- Nakonfigurujte server SSH v Ubuntu
- Viz IP adresa našeho Linuxového serveru
- Připojte se k SSH klientovi Windows 10
- Nainstalujte klienta SSH Windows 10
- Připojte klienta SSH k systému Linux z Windows 10
- Konfigurace serveru SSH Windows 10
- Spusťte server SSH ve Windows 10
- Povolte naslouchací port pro OpenSSH Windows 10
- Připojte server Windows 10 SSH
- Oprava chyby identifikace vzdáleného hostitele změnila SSH
- Připojte se k serveru SSH systému Windows 10 z Ubuntu
- Vzdálené připojení k serveru SSH
V tomto článku se podíváme, jak můžeme použít SSH v systému Windows 10 z příkazového řádku systému. Konkrétně budeme používat PowerShell a výhody, které nám nabízí. SSH je dnes jedním z nejpoužívanějších protokolů komunikačních protokolů pro vzdálená připojení díky vysoké bezpečnosti a široké kompatibilitě se systémy Windows a Linux.
Index obsahu
Používání SSH v předchozích verzích Windows bylo relativně složitější, protože pro získání kompatibility mezi Linuxem a Windows musíte nainstalovat externí programy, jako je Putty. To však v současné době není nutné, protože systém Windows 10 má modul SSH, který umožňuje připojení z našeho systému k klientovi tak, že jej konfiguruje jako server.
Co je SSH
SSH nebo Secure Shell je zabezpečený komunikační protokol, který vzdáleně propojuje dva operační systémy, takže můžeme pomocí hostitelské konzole ovládat hostitelský počítač z klientského počítače.
Nejdůležitější věcí na SSH je to, že je schopen šifrovat relaci připojení, což není možné u FTP nebo Telnetu, mnohem více nezabezpečených a málo používaných protokolů.
SSH také umožňuje bezpečně kopírovat data z hostitele do klienta s možností bezpečnějšího použití RSA klíčů než relačních klíčů běžných uživatelů a můžeme také tunelovat přenos souborů, abychom získali ještě větší bezpečnost.
V současné době je možné SSH mezi prakticky jakýmkoli počítačem s operačním systémem, který má, protože existují specifické programy pro získání kompatibility, například OpenSSH, Putty, Shell, SSH-Agent.
S SSH se můžeme připojit k počítači nakonfigurovanému jako server v interní síti i zcela vzdáleně. K tomu budeme muset otevřít port TCP 22, který je standardně používán.
Nakonfigurujte server SSH v Ubuntu
Nyní se chystáme nakonfigurovat SSH jako server v počítači Ubuntu a přistupovat k němu prostřednictvím klienta Windows.
První věcí, kterou musíme udělat, je tedy spustit běh SSH v režimu serveru v Ubuntu. Takže se chystáme otevřít terminál Linuxu, abychom mohli zahájit proces.
Chcete-li nainstalovat server SSH, musíme provést následující příkaz:
sudo apt-get install openssh-server
Vložíme heslo a proces instalace bude trvat několik sekund. Nejdůležitější příkazy pro správu serveru SSH v Ubuntu budou následující:
sudo gedit / etc / ssh / sshd_config
Tímto příkazem otevřeme konfigurační soubor SSH pro úpravu parametrů, jako je komunikační port, šifrovací protokol nebo jiné aspekty.
sudo /etc/init.d/ssh start
Příkaz ke spuštění serveru SSH
sudo /etc/init.d/ssh stop
Příkaz k vypnutí serveru SSH
sudo /etc/init.d/ssh restartujte
Příkaz k restartování serveru SSH například po změně konfigurace
V zásadě tento konfigurační soubor ponecháme ve výchozím nastavení, protože výukový program je o navázání komunikace ze systému Windows a nenakonfigurování serveru v Ubuntu
Pak. Uděláme příkaz, který se týká spuštění démona SSH. Nyní se přesuneme do Windows.
Viz IP adresa našeho Linuxového serveru
Musíme znát pouze IP adresu SSH serveru, který jsme aktivovali. K tomu použijeme příkaz:
Připojte se k SSH klientovi Windows 10
Abychom mohli používat SSH Windows 10, musíme použít PowerShell nebo příkazový řádek a provést některé postupy pro aktivaci programu a být schopni jej použít v naší příkazové konzoli
Nainstalujte klienta SSH Windows 10
V systému Windows 10 je to dostatečně snadné. Můžeme aktivovat klienta SSH i server prostřednictvím seznamu charakteristik v konfiguračním panelu.
- Přejdeme do nabídky Start a klikneme na ozubené kolo, abychom otevřeli konfigurační panel. Vybereme volbu „ Aplikace “ a v tomto se umístíme na možnost „ Aplikace a funkce “ Nyní musíme kliknout na možnost v pravé oblasti „ Správa volitelných funkcí “
V seznamu, který se objeví, již možná máme nainstalován výchozí klient ssh, v takovém případě se v tomto seznamu objeví.
- Pokud ji nemáme nainstalovanou, klikněte na „ Přidat funkci “
Jakmile jsme v seznamu funkcí, musíme najít dvě aplikace, které nás zajímají: „ OpenSSH Client “ a „ OpenSSH Server “
V obou případech klikneme na „ Instalovat “. Pokud se vrátíme do předchozího okna, uvidíme, jak se tyto prvky již objeví nainstalované.
Nyní se budeme moci pomocí klienta SSH připojit k našemu týmu Ubuntu
Připojte klienta SSH k systému Linux z Windows 10
První věc, kterou musíme udělat, je otevřít okno PowerShell. Klikněte pravým tlačítkem myši na tlačítko nabídky Start a zvolte " Windows PoweShell ".
Napíšeme-li příkaz:
ssh
Získáme informace o různých možnostech, které máme k dispozici.
Chcete-li se připojit k serveru pomocí SSH z Windows 10, musíme pouze napsat:
ssh Například „ ssh [email protected] “. Automaticky nás požádá o přihlašovací údaje uživatele Ubuntu a my budeme mít přístup Pokud nepíšeme uživatele, bude ve výchozím nastavení detekován uživatel, který je k dispozici v systému serveru, jako v tomto případě: Kvůli vadám budeme v / home adresáři uživatele systému Ubuntu. A my už můžeme dělat to, co chceme na našem serverovém vybavení na dálku. Pro odpojení od relace budeme muset napsat pouze příkaz: exit
Chcete-li se vzdáleně připojit z jiné než naší sítě, musíme otevřít port 22 našeho routeru a zadat skutečnou IP našeho internetového odkazu. Nyní provedeme stejný postup, ale od klienta Windows k serveru také ve Windows. Předtím, než jsme již přistoupili k instalaci SSH serveru pro Windows, nyní se k připojení stačí spustit. Pro otevření seznamu systémových služeb a aktivaci SSH serveru jsme následující: services.msc
Co nyní můžeme udělat s těmito dvěma službami, je nakonfigurovat je tak, aby se spouštěly při spuštění systému Server SSH již bude spuštěn na našem serveru. To je zvláště užitečné, pokud chceme udělat vzdálený přístup k portu 22 k našemu SSH serveru. V naší konzoli PowerShell musíme provést následující příkaz spuštěný s oprávněními správce New-NetFirewallRule - Jméno sshd - DisplayName 'OpenSSH Server (sshd)' - Služby sshd - Povoleno True - Přesměrování příchozí - Protokol TCP - Povolení akce - Profilová doména
Vše je připraveno k připojení k našemu nově nakonfigurovanému serveru Windows 10. Budeme muset provést stejný postup jako dříve, i když je-li adresa IP našeho týmu stejná jako ta, na kterou jsme dříve přistoupili na serveru Ubuntu, nedá chybu. Tato chyba na nás přeskočí, protože jsme dříve přistupovali k serveru SSH se stejnou IP adresou, jakou máme jinou. Protože se jedná o jiný operační systém a běží jiná doména, bezpečnostní klíč RSA přidružený k serveru je odlišný a tuto chybu dostaneme. Abychom to vyřešili, musíme pouze vstoupit do okna PowerShell nebo Command Prompt jako administrátor a napsat následující příkaz: ssh-keygen -R Například v našem případě: " ssh-keygen -R 192.168.2.104 " a tímto způsobem bude seznam přiřazených klíčů vyprázdněn, aby bylo možné požádat o jiný Nyní znovu spustíme proces připojení a bude to úspěšné Nyní uvidíme velmi užitečný způsob, jak se připojit k serveru SSH v systému Windows 10 z Ubuntu a jakéhokoli jiného Linuxu, a to prostřednictvím grafického rozhraní. Uděláme to tak, že otevřete Průzkumník souborů Ubuntu a stiskem kombinace kláves „ Ctrl + L “ povolíte adresní řádek prohlížeče. Pro přístup na server napíšeme následující příkaz nebo řádek: ssh: // například „ ssh: //[email protected] “ požádá o potvrzení zabezpečení a poté uživatelské heslo. Tímto způsobem budeme přistupovat prostřednictvím grafického rozhraní k souborům uloženým v počítači serveru Na závěr zmíníme také možnost vzdáleného připojení k našemu serveru SSH, Windows i Linux. Jedinou věcí, kterou budeme muset vzít v úvahu, je skutečnost, že jsme mimo soukromou síť jako předtím. Budeme potřebovat znát skutečnou IP adresu serveru a port, kam bude přenos probíhat, což bude ve výchozím nastavení port 22. Tímto způsobem bude příkaz, který budeme muset použít pro připojení, následující: ssh -p 22 v našem případě by to například bylo: „ ssh -p 22 Dell @ IP-real “ Do budoucna bude tento proces totožný. Užitečné mohou být také následující návody: Jaké systémy chcete připojit pomocí SSH? Pokud jste měli problém s připojením, nechte jej v komentářích, aby vám pomohl
Konfigurace serveru SSH Windows 10
Spusťte server SSH ve Windows 10
Povolte naslouchací port pro OpenSSH Windows 10
Připojte server Windows 10 SSH
Oprava chyby identifikace vzdáleného hostitele změnila SSH
Připojte se k serveru SSH systému Windows 10 z Ubuntu
Vzdálené připojení k serveru SSH
Jak používat Správce úloh systému Windows 10
Příručka, jak používat Správce úloh systému Windows 10. Výukový program, abyste se naučili, jak používat Správce úloh systému Windows 10 ve vašem počítači a snadno eliminovat procesy.
▷ Ekvalizér v systému Windows 10: jak jej používat a nejlepší triky
Pokud chcete přizpůsobit zvukový výstup vašeho zařízení, ✅ tentokrát vám ukážeme, jak přistupovat a používat ekvalizér Windows 10
▷ Jak používat nástroj pro ostření systému Windows 10
S ořezovým nástrojem Windows 10 můžete zachytit celou obrazovku, okna a vytvořit vlastní výřezy ✅ vysvětlíme jeho použití