Ako nastaviť SSH v systéme Linux a otestovať si nastavenie: Príručka pre začiatočníkov

Ako nastaviť SSH v systéme Linux a otestovať si nastavenie: Príručka pre začiatočníkov

Jeden z najdôležitejších spôsobov používania Linuxu je SSH. Tento nástroj príkazového riadka pre vzdialený prístup vám umožní urobiť všetko od inštalácie softvéru až po konfiguráciu Linuxu ako webového servera. SSH môže ušetriť čas, zvýšiť vašu produktivitu a pomôcť vám odomknúť silu vášho Linuxového distra.





Ako však nastavíte SSH na strane klienta aj servera? Naučte sa inštalovať a konfigurovať softvér SSH na oboch koncoch a diaľkovo ovládať počítač so systémom Linux.





Čo je SSH?

SSH je skratka pre S získať Sh ell a umožňuje vám diaľkovo ovládať počítač alebo server Linux z iného zariadenia. Funguje v lokálnych sieťach a na internete, čo znamená, že ho možno použiť na správu mediálneho servera s Linuxom vo vašom dome alebo webového servera Linux na inom kontinente.





Aj keď vám SSH neposkytuje prístup k počítačovému prostrediu vzdialeného počítača, umožňuje vám používať terminál. Po pripojení k vzdialenému počítaču ho môžete používať, akoby bol priamo pred vami. Nezabudnite mať prístup root.

windows nemohol automaticky zistiť nastavenia proxy tejto siete Windows 7

Upozorňujeme, že pre Linux sú k dispozícii ďalšie riešenia vzdialeného prístupu. Používatelia Ubuntu sa môžu napríklad spoľahnúť na Nástroj vzdialenej pracovnej plochy kompatibilný s VNC Remmina .



Ak chcete používať SSH, musíte zaistiť, aby vzdialený počítač (server) mal nastavené SSH. Vaše lokálne zariadenie (klient) bude navyše potrebovať inštaláciu aplikácie SSH.

Inštalácia na strane klienta

Inštalácia a nastavenie SSH na klientovi je jednoduché. V niektorých prípadoch dokonca nepotrebujete žiadny ďalší softvér:





  • Používatelia Linuxu by mali nájsť klienta SSH zabudovaného v termináli
  • Počítače macOS majú v termináli predinštalovaný aj SSH
  • Počítače so systémom Windows budú musieť použiť nástroj príkazového riadka PowerShell alebo ho nainštalovať PuTTY

Galéria obrázkov (2 obrázky) Rozbaliť Rozbaliť Zavrieť

SSH nie je nainštalovaný vo vašom systéme Linux? Pridajte aktualizáciou balíkov a inováciou a potom inštaláciou:





sudo apt update && sudo apt upgrade
sudo apt install openssh-client

Ste zvyknutí používať SSH v systéme Windows, ale prešli ste na pracovnú plochu Linux? Desktopová aplikácia PuTTY SSH s jednoduchým rozhraním myši vám môže chýbať. Našťastie je možné ho nainštalovať na pracovnú plochu Linux:

sudo apt install putty

S nainštalovaným klientskym softvérom SSH ste pripravení nadviazať spojenie so vzdialeným počítačom alebo serverom.

Ako všeobecné pravidlo pre všetkých klientov pre stolné počítače a mobilné zariadenia potrebujete iba IP adresu alebo názov hostiteľa a príslušné prihlasovacie údaje. Aj keď sa vzhľad aplikácií môže líšiť a názov portu možno bude potrebné zadať ručne, klienti SSH sú väčšinou nerozlíšiteľní.

Inštalácia a konfigurácia na strane servera

Pred vytvorením pripojenia nainštalujte softvér na strane servera, ktorý bude hostovať vaše pripojenie SSH. Na inštaláciu alebo povolenie SSH je potrebná prítomnosť niekoho iného. Na to môžete byť prítomní-v opačnom prípade kolega alebo inžinier podpory na konci servera nastaví SSH.

Upozorňujeme, že ak používate webhostingový balík, SSH by malo byť predvolene povolené. Ak nie, poraďte sa so svojim webovým hostiteľom a nastavte SSH.

Ak nie je SSH povolený na vzdialenom počítači alebo serveri, nainštalujte ho pomocou

sudo apt install openssh-server

Skontrolujte, či to fungovalo

sudo systemctl status ssh

Príkaz by mal odmietnuť odpoveď „aktívny“.

V niektorých prípadoch môže brána firewall Ubuntu ufw blokovať SSH. Aby ste sa uistili, že sa to nestane, použite

sudo ufw allow ssh

V niektorých prípadoch budete musieť povoliť SSH aj na vzdialenom zariadení. Toto je bezpečnostné opatrenie, ktoré je možné upraviť pomocou

sudo systemctl enable ssh

K dispozícii sú ďalšie možnosti (

stop

,

start

a

disable

) na konfiguráciu služby SSH.

Určite IP adresu

Na pripojenie k vzdialenému zariadeniu cez SSH budete potrebovať IP adresu zariadenia. Máte dva jednoduché spôsoby, ako to nájsť:

  • Spustite príkaz terminálu
  • Skontrolujte smerovač

Ak chcete zobraziť IP adresu vzdialeného systému, prihláste sa a spustite

ip address

Vráti sa tým adresa IP zariadenia, preto si to poznačte. Na starších verziách Linuxu

ifconfig

môže poskytnúť lepšie výsledky.

Môžete tiež skontrolovať smerovač a pozrieť sa na pripojené zariadenia. V zozname bude uvedený počítač alebo server Linux, zvyčajne podľa názvu operačného systému alebo zariadenia. To by malo uľahčiť identifikáciu.

Ak chcete zobraziť verejnú IP adresu, prihláste sa na server a otvorte ho whatsmyip.org.

IP adresa, ktorú použijete, by mala byť tá, ktorá je vhodná na pripojenie. Ak je teda zariadenie v rovnakej sieti ako klient, použite miestnu adresu IP. Na pripojenie cez internet použite verejnú IP adresu. Ak je počítač umiestnený v inej sieti, zaistite, aby bol port 22 presmerovaný do počítača.

Pripojenie k Linuxu prostredníctvom SSH

Spolu so správnou IP adresou by ste mali mať aj používateľské meno a heslo, aby ste získali prístup k vzdialenému počítaču.

Pre nástroje SSH príkazového riadka použite

ssh username@REMOTE.IP.ADDRESS.HERE

Nezabudnite vymeniť používateľské meno so skutočným používateľským menom a REMOTE.IP.ADDRESS.HERE s adresou IP vzdialeného zariadenia. Hit Vstúpiť, a budete vyzvaní na zadanie hesla.

So správnym heslom dostanete funkčnú výzvu terminálu --- ste teraz prihlásení do vzdialeného počítača.

Používate desktopového klienta SSH ako PuTTY?

Zadajte Meno hosťa alebo IP adresa , vyberte položku SSH potom typ pripojenia Otvorené. Keď sa zobrazí výzva na zadanie vášho používateľského mena a hesla, zadajte ich do okna príkazového riadka, aby ste dokončili pripojenie a získali vzdialený prístup.

Nemôžete sa pripojiť? Riešenie problémov s nastavením SSH

Ak máte problémy s pripojením SSH, môžu to byť tieto príčiny:

  • Softvér SSH nie je nainštalovaný na žiadnom počítači
  • Vaše používateľské meno alebo heslo je nesprávne
  • IP adresa je nesprávna
  • Pripojenie blokuje brána firewall alebo sa port 22 nepresmeruje

Každý bod znova skontrolujte a malo by sa vám dať pripojiť. Ak nie, problém môže byť zložitejší.

Vzdialené používanie Linuxu s SSH

SSH je užitočný nástroj na správu jedného alebo viacerých počítačov so systémom Linux.

Umožňuje vám pracovať na akomkoľvek počítači z jedného systému. Môžete zadať takmer akékoľvek Príkaz terminálu Linux cez SSH.

využitie disku 100 percent Windows 10

Medzi kľúčové príklady patrí:

  • Aktualizácia: sudo apt update && sudo apt upgrade
  • Skontrolovať stav: uptime
  • Bežné procesy: ps
  • Bežné procesy podľa CPU: hore

Pozrite sa na náš zoznam Príkazy SSH na ďalšie spravovanie servera Linux.

Nastavte SSH a urobte Linux výkonnejším

Vďaka SSH sa Linux stáva oveľa flexibilnejším a výkonnejším. K počítaču sa môžete doslova vzdialene dostať pomocou smartfónu vďaka SSH.

Ak je SSH správne nakonfigurovaný a je povolený a nakonfigurovaný softvér na strane klienta a servera, je možný vzdialený prístup k príkazovému riadku. Potrebujete niečo viac? Tu je postup diaľkovo ovládať pracovnú plochu Linux zo systému Windows .

zdieľam zdieľam Tweet E -mail Ako získať prístup k vstavanej úrovni bublín Google v systéme Android

Ak ste sa niekedy potrebovali uistiť, že je niečo v zlomku, teraz môžete do telefónu v priebehu niekoľkých sekúnd dostať úroveň bubliny.

Čítajte ďalej
Súvisiace témy
  • Linux
  • Vzdialený prístup
  • Terminál
  • Práca na diaľku
  • Tipy pre Linux
  • SSH
O autorovi Christian Cawley(1510 publikovaných článkov)

Zástupca redaktora pre bezpečnosť, Linux, DIY, programovanie a techniku ​​a skutočne užitočného producenta podcastov s rozsiahlymi skúsenosťami s podporou počítačov a softvéru. Christian, prispievateľ do časopisu Linux Format, je drotár Raspberry Pi, milovník Lega a fanúšik retro hier.

Viac od Christiana Cawleyho

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber