SSH (Secure Shell) je síťový bezpečnostní protokol, který poskytuje zabezpečené připojení mezi dvěma síťovými uzly. Pomocí SSH se můžete vzdáleně připojit k serveru a spravovat jej pomocí příkazového řádku.
Pokud se poprvé setkáte s připojením k serveru ssh, může se vám tento proces zdát složitý nebo matoucí. S podrobným návodem, který poskytneme v tomto článku, se však budete moci bez problémů připojit k serveru ssh a začít používat jeho funkce.
Krok 1: Zkontrolujte, zda máte program pro připojení k serveru ssh. Ve většině případů již operační systémy Linux a macOS mají tuto aplikaci předinstalovanou. Pokud používáte Windows, budete si muset stáhnout a nainstalovat program PuTTY, který je jedním z nejoblíbenějších klientů SSH pro tento operační systém.
Krok 2: Nastavte přístup k serveru ssh. Pokud již máte server ssh, tento krok přeskočte. V opačném případě budete muset nainstalovat server ssh na vašem vzdáleném počítači. Pro systémy Linux a macOS to lze provést pomocí příkazu sudo apt-get install openssh-server nebo sudo yum install openssh-server. Pokud máte nainstalovaný systém Windows, můžete použít aplikaci OpenSSH, která je k dispozici v nastavení systému Windows.
Příprava na připojení k serveru SSH
Krok 1: Nainstalujte do počítače Software SSH. Většina distribucí Linuxu je již ve výchozím nastavení, ale pokud používáte Windows, možná budete potřebovat další instalaci, například pomocí programu PuTTY.
Krok 2: Zjistěte IP adresu vzdáleného serveru nebo jeho název domény. Pokud tato data nemáte, obraťte se na správce serveru nebo poskytovatele hostingu.
Krok 3: Zkontrolujte, zda je server k dispozici pomocí protokolu SSH. To lze provést provedením příkazu v terminálu ssh user@server, kde user - vaše uživatelské jméno a server - IP adresa nebo název domény serveru.
Krok 4: Zadejte heslo pro přístup k serveru. Pokud vše proběhlo úspěšně, měli byste vidět příkazový řádek serveru.
Instalace SSH klienta
Chcete-li se připojit k serveru SSH, musíte do počítače nainstalovat SSH klienta. Tento návod popisuje proces instalace klienta SSH pro operační systém Windows.
Krok 1. Přejděte na oficiální web OpenSSH pro Windows pomocí následujícího odkazu: https://github.com/PowerShell/Win32-OpenSSH/releases..
Krok 2. V části "Assets" vyhledejte nejnovější verzi instalačního programu pro Windows. Obvykle se jedná o soubor s příponou .msi. Kliknutím na odkaz s názvem souboru jej stáhněte do počítače.
Krok 3. Po stažení instalačního souboru jej spusťte poklepáním na soubor.
Krok 4. Během procesu instalace se zobrazí okno s licenční smlouvou. Podívejte se na licenční podmínky a klikněte na tlačítko "Souhlasím" nebo "instalovat" (v závislosti na verzi instalačního programu).
Krok 5. Vyberte složku, do které bude SSH klient nainstalován, nebo ponechte výchozí hodnotu. Klikněte na tlačítko"Instalovat".
Krok 6. Po dokončení instalace se zobrazí okno se zprávou o úspěšné instalaci. Klikněte na tlačítko" Dokončit "nebo"dokončit".
Gratuluji! Nyní máte v počítači nainstalovaný SSH klient.
Získání přihlašovacích údajů pro připojení
Před připojením k serveru ssh budete potřebovat určitá pověření. Tato data jsou poskytována správcem serveru nebo poskytovatelem hostingu.
| Přihlašovací údaje | Popis |
|---|---|
| Hostitel serveru | Jedná se o IP adresu nebo název domény serveru, ke kterému se chcete připojit. |
| Přístav | Obvykle ssh server poslouchá na portu 22, ale v některých případech to může být jiný port. |
| Uživatelské jméno | Účet, jehož jménem se připojíte. Obvykle se jedná o uživatelský účet na serveru. |
| Heslo nebo soukromý klíč | K ověření budete potřebovat heslo nebo soukromý klíč, v závislosti na Nastavení serveru. |
Ujistěte se, že jste obdrželi všechna potřebná data: hostitel serveru, port, uživatelské jméno a ověřovací informace. To vám umožní úspěšně se připojit k serveru ssh.
Kontrola dostupnosti serveru
Před připojením k serveru SSH je nutné ověřit dostupnost serveru na vzdáleném hostiteli. K tomu lze použít příkaz "ping".
Otevřete terminál a zadejte následující příkaz:
ping adres_server
Kde adres_server jedná se o IP adresu nebo název domény vašeho serveru. Pokud je server k dispozici, zobrazí se zprávy o odpovědích ze serveru s dobou odezvy. Pokud server není k dispozici, budete mít podobnou zprávu:
"Žádná odpověď z IP adresy serveru".
Pokud je ping úspěšný, pak je server k dispozici a můžete pokračovat v konfiguraci připojení pomocí SSH.
Připojení k serveru SSH pomocí pověření
Chcete-li se připojit k serveru SSH, musíte mít přihlašovací údaje: uživatelské jméno (username) a heslo.
Krok 1: Spusťte na svém zařízení program terminálu.
Krok 2: Zadejte následující příkaz pro připojení k serveru SSH:
Zde je " username "vaše uživatelské jméno a" IP adresa " IP adresa serveru.
Krok 3: po zadání příkazu stiskněte klávesu Enter. Pokud se k serveru připojíte poprvé, může být nutné ověřit ID hostitele. Zadejte " yes " a stiskněte Enter.
Krok 4: Poté systém požádá o vaše heslo. Zadejte heslo a stiskněte Enter. Heslo bude při zadávání skryté.
Pokud je heslo zadáno správně, úspěšně se připojíte k serveru SSH pomocí pověření.
Poznámka: Z bezpečnostních důvodů se doporučuje používat místo hesla klíče SSH. Klíče SSH představují bezpečnější způsob připojení k serveru.
Otevření terminálu nebo příkazového řádku
Než se připojíte k serveru SSH, musíte v počítači otevřít terminál nebo příkazový řádek. Jak to udělat, závisí na vašem operačním systému:
- Windows: Stiskněte klávesu Win (s obrázkem Windows) a do vyhledávacího pole zadejte "cmd". Poté stisknutím klávesy Enter otevřete příkazový řádek.
- Mac: Otevřete Finder, přejděte do složky programy a poté do složky servisní programy. Poté poklepáním na ikonu terminál otevřete terminál.
- Linux: Terminál se obvykle otevře pomocí klávesové zkratky Ctrl+Alt+T. Pokud to nefunguje, můžete zkusit najít terminál v nabídce aplikací.
Po otevření terminálu nebo příkazového řádku budete připraveni pokračovat v připojení k serveru SSH.
Zadání příkazu připojení k serveru a pověření
Jakmile nainstalujete klienta SSH do počítače, můžete zahájit proces připojení ke vzdálenému serveru. Chcete-li to provést, budete muset do terminálu nebo příkazového řádku zadat následující příkaz:
ssh [uživatelské jméno]@[adresa serveru]
- [uživatelské jméno] - uživatelské jméno, se kterým se chcete přihlásit na server
- [adresa serveru] - IP adresa nebo název domény serveru, ke kterému se chcete připojit
Pokud je například vaše uživatelské jméno "user" a IP adresa serveru "192.168.0.1", příkaz bude vypadat následovně:
Po zadání příkazu můžete být vyzváni k zadání hesla pro vašeho uživatele. Zadejte heslo a stiskněte Enter.
K některým serverům se lze připojit pomocí ověřovacích klíčů namísto hesla. V takovém případě budete muset zadat cestu k vašemu klíči v příkazu připojení.
Například pokud se váš klíč nazývá " mykey.pem "a je ve složce "Documents", příkaz pro připojení může vypadat takto:
ssh -i ~/Documents/mykey.pem [email protected]
Po úspěšném zadání příkazu budete připojeni ke vzdálenému serveru přes SSH.