Nezbytný přístup na Linux-server zvenčí je možný pouze tehdy, když si nastavíš SSH přístup. SSH, nebo Secure Shell, ti umožňuje bezpečně se připojit k tvému Linux serveru, což je obzvlášť užitečné, pokud nepotřebuješ grafické uživatelské rozhraní nebo pokud se chceš připojit z jiné sítě. V této příručce se dozvíš, jak nainstalovat SSH server na tvém Linux-Ubuntu testovacím počítači a jak se připojit pomocí různých klientů, jako je Macintosh nebo Windows.

Hlavní poznatky

  • Instalace SSH serveru na Ubuntu
  • Připojení k Linux serveru přes SSH z různých operačních systémů
  • Nutnost správných síťových nastavení

Krok za krokem: Instalace SSH serveru

Nejprve bys měl zajistit, že máš správně nastavený svůj Ubuntu testovací počítač. Máš už nainstalovaný Ubuntu a síťový adaptér by měl být nastaven na „bridged“, aby tvůj virtuální počítač získal vlastní IP adresu v síti. Zkontroluj to tak, že přejdeš do síťových nastavení tvého virtuálního počítače a ujistíš se, že je bridged adaptér aktivován.

SSH server na tvém Linuxu nainstalovat – krok za krokem návod

Krok 1: Otevři terminál

Nyní otevři terminál. Terminál můžeš najít v aplikacích nebo tím, že vyhledáš „Terminál“. Terminál je vstupní výzva, ve které můžeš zadávat příkazy pro instalaci tvého SSH serveru.

SSH server na tvém Linuxu nainstalovat – krok za krokem návod

Krok 2: Nainstaluj SSH server

Další krok je nainstalovat SSH server. K tomu použij příkaz sudo, abys získal práva superuživatele. Zadej následující příkaz:

sudo apt-get install openssh-server

Stiskni klávesu Enter. Budeš vyzván k zadání svého hesla. Po zadání bude požadovaný balíček stažen a nainstalován. Jakmile bude instalace dokončena, budeš informován, že SSH server je nyní připraven k použití.

SSH server na tvém Linuxu nainstalovat – krok za krokem průvodce

Krok 3: Najdi IP adresu Linux systému

Aby ses mohl připojit k svému Linux systému, potřebuješ jeho IP adresu. Přejdi do síťových nastavení tvého Ubuntu systému, abys zjistil aktuální IP adresu. Poznamenej si tuto adresu, protože ji budeš potřebovat pro připojení.

SSH server na vašem Linuxu nainstalovat – krok za krokem průvodce

Krok 4: Vytvoř spojení přes Mac

Pokud se chceš připojit z Macintosh systému, spusť terminál. Zde můžeš použít příkaz SSH pro připojení. Příkaz má následující formát:

ssh username@ip-address

Nahraď „username“ svým uživatelským jménem a „ip-address“ předchozí poznamenanou IP adresou Ubuntu systému. Potvrď příkaz stisknutím Enter. Když budeš dotázán, zda důvěřuješ připojení, zadej „yes“ a stiskni Enter.

SSH server na tvém Linuxu nainstalovat – krok za krokem návod

Krok 5: Vytvoř spojení přes Windows

Pokud se chceš připojit k svému Linux systému z Windows počítače, musíš si stáhnout externí SSH klient jako PuTTY. Otevři svůj webový prohlížeč a vyhledej „PuTTY“. Stáhni a nainstaluj program.

SSH server na tvém Linuxu nainstalovat – krok za krokem návod

Po instalaci otevři PuTTY. Do pole „Host Name (or IP address)“ zadej IP adresu tvého Ubuntu systému. Ujisti se, že port je nastaven na 22 (výchozí port pro SSH) a klikni na „Open“.

SSH server na tvém Linuxu nainstalovat – krok za krokem návod

Ve vzniklém okně zadej své uživatelské jméno a po výzvě své heslo. Tím jsi připojen k Linux serveru a můžeš vykonávat všechny potřebné úkoly přes příkazový řádek.

SSH server na tvém Linuxu nainstalovat – průvodce krok za krokem

Krok 6: Ověření síťových nastavení

Aby ses ujistil, že se můžeš externě připojit k svému Ubuntu testovacímu počítači, je důležité ověřit síťová nastavení ve správci virtuálních strojů. Ujisti se, že je adaptér nastaven na „bridged“. Jinak se nebudeš moci externě připojit k tvému stroji.

SSH server na tvém Linuxu nainstalovat – krok za krokem návod

Souhrn – Instalace SSH serveru na tvém Linuxu

SSH spojení ti umožňuje bezpečně se připojit k tvému Linux serveru a spravovat ho. Tato příručka ti ukázala, jak nainstalovat SSH server na Ubuntu a jak se připojit k tvému Linux systému jak z Macintosh, tak z Windows. Ujisti se, že provedeš správná síťová nastavení, abys mohl externě přistupovat.

Často kladené otázky

Co je to SSH?SSH znamená Secure Shell a je to protokol pro bezpečné vzdálené připojení k počítači.

Proč potřebuji SSH server?SSH server ti umožňuje bezpečný přístup k tvému Linux serveru z externích zařízení.

Jak najdu IP adresu svého Linux systému?Přejdi do síťových nastavení tvého Ubuntu systému, abys zjistil IP adresu.

Musím změnit port pro SSH?Ve výchozím nastavení používá SSH port 22, ten by v novějších instalacích neměl být měněn, pokud nejsou specifické bezpečnostní požadavky.

Co když připojení selže?Zkontroluj síťová nastavení tvého virtuálního počítače a ujisti se, že je adaptér nastaven na „bridged“.