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

SSH server na tvojom Linuxe nainštalovať – krok za krokom návod

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.

SSH server na tvojom Linuxe nainštalovať – krok za krokom návod

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:

sudo apt-get install openssh-server

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.

SSH server na tvojom Linuxe nainštalovať – krok za krokom návod

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.

SSH server nainštalovať na vašom Linuxe – krok za krokom návod

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:

ssh username@ip-address

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.

SSH server na tvojom Linuxe nainštalovať – krok za krokom návod

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.

SSH server na tvojom Linuxe nainštalovať – krok za krokom návod

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

SSH server na tvojom Linuxe nainštalovať – krok za krokom návod

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.

SSH server na tvojom Linuxe nainštalovať – krok za krokom návod

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.

Nainštalujte SSH server na svojom Linuxe – podrobný návod

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