Nezbytný prístup k Linux-serveru z vonku je možný len vtedy, ak si nastavíš SSH prístup. SSH, alebo Secure Shell, ti umožňuje bezpečne pristupovať k tvojmu Linux serveru, čo je obzvlášť užitočné, ak nepotrebuješ grafické rozhranie alebo ak sa chceš pripojiť z inej siete. V tomto návode sa dozvieš, ako nainštalovať SSH server na svojom Linux-Ubuntu testovacom počítači a pripojiť sa k rôznym klientom, ako sú Macintosh alebo Windows.
Hlavné zistenia
- Inštalácia SSH servera na Ubuntu
- Pripojenie k Linux serveru cez SSH z rôznych operačných systémov
- Nutnosť správnych sieťových nastavení
Krok za krokom návod na inštaláciu SSH servera
Najskôr by si si mal zabezpečiť, že si správne nastavil svoj Ubuntu testovací počítač. Už máš nainštalovaný Ubuntu a sieťový adaptér by mal byť nastavený na „bridged“, aby tvoj virtuálny počítač dostal vlastnú IP adresu v sieti. Skontroluj to tak, že pôjdeš do sieťových nastavení tvojho virtuálneho počítača a uistíš sa, že bridged adaptér je aktivovaný.

Krok 1: Otvor terminál
Teraz otvor terminál. Terminál nájdeš v aplikáciách alebo tak, že vyhľadáš „Terminál“. Terminál je príkazový riadok, kde môžeš zadať príkazy na inštaláciu tvojho SSH servera.

Krok 2: Nainštaluj SSH server
Ďalším krokom je inštalácia SSH servera. Na to použij príkaz sudo na získanie práv superužívateľa. Zadaj nasledujúci príkaz:
Stlač klávesu Enter. Budeš vyzvaný na zadanie svojho hesla. Po zadaní sa požadovaný balík stiahne a nainštaluje. Po dokončení inštalácie budeš informovaný, že SSH server je teraz pripravený na použitie.

Krok 3: Nájdi IP adresu Linux systému
Aby si sa mohol pripojiť k svojmu Linux systému, potrebuješ jeho IP adresu. Prejdi do sieťových nastavení svojho Ubuntu systému, aby si zistil aktuálnu IP adresu. Poznamenaj si túto adresu, pretože ju budeš potrebovať na pripojenie.

Krok 4: Pripoj sa cez Mac
Ak sa chceš pripojiť z Macintosh systému, spusti terminál. Tu môžeš použiť príkaz SSH na pripojenie. Príkaz má nasledujúci formát:
Nahraď „username“ svojím používateľským menom a „ip-address“ predtým zapísanou IP adresou Ubuntu systému. Potvrd príkaz klávesou Enter. Ak ťa vyzve, či dôveruješ tomuto pripojeniu, zadaj „yes“ a stlač Enter.

Krok 5: Pripoj sa cez Windows
Ak chceš pristupovať k svojmu Linux systému z Windows počítača, musíš si stiahnuť externého SSH klienta ako PuTTY. Otvor webový prehliadač a vyhľadaj „PuTTY“. Stiahni program a nainštaluj ho.

Po inštalácii otvor PuTTY. Do poľa „Host Name (or IP address)“ zadaj IP adresu Ubuntu systému. Uisti sa, že port je nastavený na 22 (štandardný port pre SSH) a klikni na „Open“.

V okne, ktoré sa otvorí, zadaj svoje používateľské meno a po vyzvaní aj svoje heslo. S týmto si pripojený k Linux serveru a môžeš vykonávať všetky potrebné úlohy cez príkazový riadok.

Krok 6: Skontroluj sieťové nastavenia
Aby si si bol istý, že môžeš pristupovať k svojmu Ubuntu testovaciemu počítaču z vonku, je dôležité skontrolovať sieťové nastavenia vo správci virtuálnych strojov. Uisti sa, že adaptér je nastavený na „bridged“. Ak nie, nebudeš môcť pristupovať k svojmu počítaču z vonku.

Zhrnutie – Nainštaluj SSH server na svoj Linux
SSH pripojenie ti umožňuje bezpečne pristupovať a spravovať tvoj Linux server. Tento návod ti ukázal, ako nainštalovať SSH server na Ubuntu a pripojiť sa k tvojmu Linux systému ako cez Macintosh, tak aj Windows. Dbaj na to, aby si nastavil správne sieťové nastavenia, aby si sa mohol pripojiť zvonka.
Často kladené otázky
Čo je to SSH?SSH znamená Secure Shell a je to protokol na bezpečné diaľkové pripojenie k počítaču.
Prečo potrebujem SSH server?SSH server ti umožňuje bezpečný prístup k tvojmu Linux serveru z externých zariadení.
Kako nájdem IP adresu svojho Linux systému?Prejdi do sieťových nastavení svojho Ubuntu systému, aby si zistil IP adresu.
Musím zmeniť port pre SSH?Štandardne SSH používa port 22, ten by sa v novších inštaláciách nemal meniť, pokiaľ neexistujú špecifické bezpečnostné požiadavky.
A čo ak sa pripojenie nepodarí?Skontroluj sieťové nastavenia svojho virtuálneho počítača a uisti sa, že adaptér je nastavený na „bridged“.