Ako povoliť SSH v Ubuntu

Ako Povolit Ssh V Ubuntu



Zabezpečené spojenie medzi klientom a serverom je možné vytvoriť pomocou sieťového protokolu Secure Shell (SSH). Každá výmena informácií medzi klientom a serverom je šifrovaná. Môžete získať vzdialený prístup k vášmu počítaču a vykonávať administratívne operácie zapnutím SSH. Bezpečný prenos súborov cez SCP a SFTPS bude tiež možný. Pri prvej inštalácii je SSH pre vzdialený prístup na Ubuntu podľa konvencie zakázaný. Nie je príliš ťažké povoliť SSH na Ubuntu. Ak chcete nastaviť a aktivovať SSH na vašom systéme Linux, vykonajte úlohy, ktoré sú uvedené nižšie ako správca alebo používateľ sudo.

Nainštalujte klienta SSH

Začnime s procesom aktualizácie repozitárov Ubuntu. Toto je dôležitá fáza pri každej inštalácii. Preto sa v inštrukcii „update“ používa úložisko „apt-get“, ako je znázornené v nasledujúcom texte:







$ sudo apt-get aktualizácia





Po úspešnej aktualizácii vášho systému je potrebné upgradovať systémové úložiská a balíky, aby sa efekty nových inštalácií čoskoro prejavili. Preto sa balík „apt-get“ používa s kľúčovým slovom „upgrade“.





$ sudo apt-get upgrade



SSH klient vždy spustí nadviazanie bezpečného spojenia. Preto je potrebná inštalácia klienta SSH, ak chcete iniciovať pripojenie a druhý uzol bude počúvať. Inštrukcia „apt-get“ tu bude užitočná v rámci kľúčového slova „install“, po ktorom bude nasledovať kľúčové slovo „OpenSSH-client“ (na inštaláciu klient-server). Na spustenie tejto inštrukcie použite práva „sudo“, ako je uvedené nižšie. Na plynulé spustenie procesu inštalácie môže aktuálne prihláseného používateľa vyžadovať vaše heslo. Preto sme pridali naše heslo a úspešne ho nainštalovali.

$ sudo apt-get install openssh-client

Nainštalujte SSH Server

Je možné, že ste na druhom konci, t. j. počúvate iba klient-server. Preto musíte na svoj koniec nainštalovať server SSH. Predtým aktualizujte svoj systém pomocou balíka „apt“ v nasledujúcom návode na aktualizáciu:

$ sudo apt-get aktualizácia

Uistite sa, že sú aktualizované aj vaše systémové balíky. Balíky niekedy nedostanú efekty nových inštalácií, pretože sú zastarané a vyžadujú si aktualizáciu pre hladkú kompatibilitu. Použite rovnaký príkaz na aktualizáciu ako predtým.

$ sudo apt-get upgrade

Teraz je čas nainštalovať server OpenSSH, aby ste mohli prijať pripojenie od klienta. Inštalačný príkaz by sa mal vykonať s právami „Sudo“, za ktorými nasleduje použitie balíka „Apt“ a kľúčové slovo „OpenSSH-server“ na konci.

$ sudo apt install openssh-server

Musíte si byť istí, že chcete nainštalovať server „openssh“, pretože je bezpečný pre komunikáciu a neovplyvňuje výkon systému. Preto stlačte kláves „y“, aby ste pokračovali v inštalácii v príkazovom prostredí.

Povoľte službu SSH

Po chvíli bude server OpenSSH úspešne nainštalovaný na vašom počítači. Teraz je čas nakonfigurovať OpenSSH v našom systéme. Pre jeho dokonalú konfiguráciu použijeme utilitu „systemctl“, ktorá nám to s väčšou pravdepodobnosťou umožní. Nástroj „systemctl“ sa používa na spustenie služby SSH v našom systéme s právami „sudo“. Potom ho povolí kľúčovými slovami „štart“ a „Povoliť“. Synchronizačné prepojenie bolo vytvorené tak, ako je znázornené na nasledujúcom obrázku. Môžete tiež použiť možnosť „— now“ v tej istej inštrukcii „systemctl“, aby ste práve teraz povolili server SSH.

$ sudo systemctl spustiť ssh
$ sudo systemctl povoliť ssh
$ sudo systemctl povoliť ssh – now

Skontrolujte stav služby SSH

Po úspešnom povolení (podľa odkazu na synchronizáciu) môžete vyhľadať jeho aktuálny stav načítania pomocou nástroja „systemctl“ pomocou kľúčových slov „status“ a „ssh“ v príkaze. Výstup tohto príkazu zobrazuje aktuálny stav služby ssh. Zelená indikácia zobrazuje, že služba je aktívna a spustená.

Skontrolujte stav služby SSH

Otvorte port SSH

Pomôcka s názvom UFW na konfiguráciu firewallov je súčasťou Ubuntu. Dávajte pozor, aby ste otvorili port SSH, ak funguje brána firewall vášho počítača. Na tento účel nám Ubuntu poskytuje nástroj „ufw“ ako príkaz, ktorý možno použiť s kľúčovým slovom „allow“ na otvorenie portu SSH. Uistite sa, že ho spúšťate s privilégiom „sudo“. Uvidíte, že vykonanie tohto príkazu sa môže aktualizovať
pravidlá portu SSH, ako je znázornené na nasledujúcom obrázku:

$ sudo ufw povoliť ssh

Pripojte sa k serveru SSH

Teraz musíte skontrolovať IP adresu vášho systému, t.j. bez ohľadu na to, na ktorej strane SSH ste pracovali. Na vyhľadanie IP adresy použijeme inštrukciu „ip“, po ktorej nasleduje možnosť „a“ a zobrazia sa údaje týkajúce sa našej siete. Musíte vyhľadať konkrétnu sieť, ktorú používate, a vyhľadať IP adresu v riadku, ktorý začína „inet“. V našom prípade je to tiež 10.0.2.15, ako je zobrazené na nasledujúcom obrázku:

$ IP a

Je čas prihlásiť sa do vzdialeného systému, keď máme IP adresu nášho systému. Na tento účel vykonáme nasledujúci príkaz SSH na vytvorenie spojenia so vzdialeným systémom. Príkaz začína kľúčovým slovom „ssh“, za ktorým nasleduje používateľské meno vášho systému; znak „@“, za ktorým nasleduje IP adresa. Keďže v našom systéme používame SSH prvýkrát, zobrazuje sa, že pravosť hostiteľa nie je možné overiť. Preto musíte zadať „áno“, aby ste potvrdili, že chcete pokračovať v pripájaní ako server alebo klient SSH. Po upozornení vás systém požiada o heslo systému a musíte ho zadať, aby ste mohli pokračovať. Vďaka tomu sa úspešne prihlásite z vášho systému Ubuntu a vytvorí sa zabezpečené pripojenie.

$ ssh používateľské meno@ipaddress

Pomocou SH sa teraz môžete úspešne pripojiť k druhému uzlu. Zobrazené pokyny zobrazujú použitie „ssh“ na počítači Ubuntu.

$ ssh username@ipaddress who
$ ssh username@ipaddress uptime

Záver

V rámci tohto návodu sme úspešne demonštrovali použitie SSH v systéme Ubuntu. Potom sme samostatne diskutovali o inštalácii servera SSH a klienta SSH a poskytli sme podrobnosti o povolení SSH a vytvorení pripojenia.