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.

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.

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:
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í.

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í.

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:
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.

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.

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“.

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.

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.

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“.