Přejít na hlavní obsah

Jak se připojit přes SSH přes konzolu Windows: pokyny krok za krokem

SSH (Secure Shell) je zabezpečený protokol pro vzdálenou správu, který umožňuje uživateli připojit se ke vzdálenému počítači nebo serveru a provádět příkazy prostřednictvím konzolového okna. V systému Windows je možné použít konzolový klient OpenSSH k připojení přes SSH.

V tomto článku se podíváme na podrobný návod, jak konfigurovat a používat SSH prostřednictvím konzole Windows. Řekneme vám, jak nainstalovat a nakonfigurovat OpenSSH a jak se připojit ke vzdálenému serveru přes SSH pomocí příkazového řádku.

Než začnete, ujistěte se, že máte přístup k internetu a pověření pro vzdálený server. Před zahájením konfigurace SSH se také doporučuje zálohovat důležité informace v počítači.

Dále v článku budeme hovořit o každém kroku procesu konfigurace a používání SSH prostřednictvím konzole Windows, abyste mohli snadno a bezpečně spravovat vzdálené servery a počítače.

Instalace OpenSSH na Windows

Chcete-li nainstalovat OpenSSH na Windows, postupujte podle pokynů níže:

  1. Otevřete Ovládací panely. Vyhledejte a vyberte sekci Programy nebo Programy a funkce.
  2. Přejděte na"zapnutí nebo vypnutí funkcí systému Windows". To může vyžadovat administrativní práva.
  3. Vyhledejte "OpenSSH klient"a" OpenSSH server". Ujistěte se, že jsou obě součásti zaškrtnuty.
  4. Klikněte na" OK " a počkejte, až proces instalace skončí.

Po instalaci OpenSSH na Windows můžete začít používat klient SSH k připojení ke vzdáleným serverům nebo zařízením.

Poznámka: Po instalaci serveru OpenSSH budete moci nakonfigurovat a používat server podobný systému Windows k získání vzdáleného přístupu k počítači přes SSH.

Kontrola instalace OpenSSH

Chcete-li se ujistit, že je OpenSSH úspěšně nainstalován ve vašem počítači, postupujte podle následujících kroků:

KrokAkce
1Otevřete příkazový řádek systému Windows stisknutím WIN + R a zadáním "cmd".
2Zadejte příkaz "ssh-V" A stiskněte Enter. Tento příkaz zkontroluje instalaci OpenSSH a vydá verzi, pokud vše funguje správně.
3Pokud se vám zobrazí verze OpenSSH, je úspěšně nainstalována ve vašem počítači. Pokud se zobrazí chybová zpráva nebo příkaz nenalezen, znamená to, že OpenSSH není nainstalován.

Pokud OpenSSH není nainstalován, budete jej muset nainstalovat. Pokyny k instalaci OpenSSH najdete v předchozí části článku.

Konfigurace klienta SSH ve Windows

Chcete-li se připojit ke vzdálenému serveru SSH v operačním systému Windows, budete potřebovat klienta SSH. V článku se podíváme na Nastavení PuTTY, jednoho z nejoblíbenějších programů pro práci s SSH ve Windows.

Krok 1: Stáhněte si PuTTY z oficiálních stránek projektu. Vyberte verzi PuTTY pro Windows, která odpovídá vašemu operačnímu systému (32bitová nebo 64bitová).

Krok 2: Spusťte instalační soubor PuTTY a postupujte podle pokynů průvodce instalací. Ve výchozím nastavení budou nainstalovány všechny potřebné komponenty. Pokud chcete změnit adresář instalace nebo jiná nastavení, vyberte příslušné možnosti.

Krok 3: Po dokončení instalace otevřete PuTTY.

Krok 4: Do pole Host Name (or IP address) zadejte adresu IP vzdáleného serveru, ke kterému se chcete připojit. Ujistěte se, že pole Port obsahuje port SSH (obvykle 22).

Krok 5: V části " Connection type "vyberte"SSH".

Krok 6: Kliknutím na tlačítko" Open " zahájíte připojení.

Krok 7: Při prvním připojení může PuTTY vydat bezpečnostní zprávu. Pokračujte kliknutím na "Yes".

Krok 8: V okně, které se zobrazí, zadejte své přihlašovací jméno a heslo pro připojení ke vzdálenému serveru.

Krok 9: Gratuluji! Úspěšně jste nakonfigurovali klienta SSH ve Windows a připojili jste se ke vzdálenému serveru přes SSH.

Generování SSH klíčů

SSH klíče umožňují zabezpečenou autentizaci při připojení ke vzdálenému serveru prostřednictvím protokolu SSH. Generování klíčů SSH se provádí v místním počítači a poté je veřejný klíč odeslán na vzdálený server k instalaci.

Pro generování SSH klíčů ve Windows můžete použít program OpenSSH, která je k dispozici ve standardní konzoli Windows.

Chcete-li vygenerovat nový SSH klíč, postupujte podle následujících kroků:

  1. Spusťte příkazový řádek. Stiskněte Win + R a zadejte cmd, poté stiskněte Enter.
  2. Vytvořte nový adresář pro klíče SSH. Do příkazového řádku zadejte:
    mkdir ~/.ssh
  3. Vygenerujte nový SSH klíč. Do příkazového řádku zadejte:
    ssh-keygen -t rsa -b 4096 -C "[email protected]"
    Zde-t rsa označuje použití algoritmu RSA, - b 4096 určuje délku klíče v bitech a-C "[email protected]" umožňuje přidat komentář ke klíči.
  4. Zadejte název a místo pro uložení klíče. Ve výchozím nastavení bude klíč uložen v adresáři C:\Users\ваше_имя_пользователя\.ssh . Můžete jej uložit jinam zadáním plné cesty k souboru.
  5. Zadejte heslo (volitelně). Při generování klíče můžete nastavit heslo, které bude použito k ochraně soukromého klíče. Pokud jej chcete použít, zadejte heslo dvakrát.

Po provedení těchto kroků v adresáři C:\Users\ваше_имя_пользователя\.ssh vytvoří dva soubory: id_rsa (soukromý klíč) a id_rsa.pub (veřejný klíč).

Nyní můžete pomocí veřejného klíče připojit ke vzdálenému serveru pomocí SSH.