ssh

Ako povoliť SSH v systéme CentOS 8?

Ako povoliť SSH v systéme CentOS 8?
Zabezpečte Shell, taktiež známy ako SSH, je populárny nástroj používaný na spojenie so serverom prostredníctvom klienta. SSH zaisťuje bezpečné vzdialené pripojenie a komunikáciu medzi serverom a jeho klientom a tiež poskytuje prenos súborov cez vzdialené sieťové pripojenie.

V tomto príspevku si prejdeme podrobným sprievodcom, ako povoliť SSH na CentOS 8 a pristupovať k jeho serveru z klientskeho počítača CentOS 8 pri vzdialenom používaní SSH. Začnime s konfiguráciou servera CentOS 8 pre vzdialené pripojenie cez SSH.

Konfigurácia servera CentOS 8 pre vzdialené pripojenie

Konfigurácia servera CentOS 8 pre vzdialené pripojenie je našou prvou prioritou.

Krok 1: Aktualizujte úložisko balíkov vášho systému
Aktualizujte medzipamäť úložiska balíkov systému zadaním nasledujúceho príkazu:

$ sudo dnf makecache

Inovujte balíčky systému.

$ sudo dnf upgrade

Krok 2: Nainštalujte server OpenSSH na server CentOS 8
Po aktualizácii vyrovnávacej pamäte a balíkov systému nainštalujte balík servera OpenSSH zadaním nasledujúceho príkazu:

$ sudo dnf nainštalovať openssh-server

Po úspešnej inštalácii spustite „sshd”Služba, ak nie je spustená.

Krok 3: Spustite službu OpenSSH
Pre spustenie služby OpenSSH zadajte nasledujúci príkaz:

$ sudo systemctl start sshd

Skontrolujte stav služby pomocou nižšie uvedeného príkazu:

$ sudo systemctl status sshd

Povoľte tiež službu OpenSSH pri reštarte zadaním príkazu uvedeného nižšie:

$ sudo systemctl povoliť sshd

Dobre, služba OpenSSH je aktívna a pripravená na pripojenie. Teraz musíme uviesť do prevádzky prenos a preto je potrebné nakonfigurovať bránu firewall.

Krok 4: Nechajte bránu firewall preniesť akýkoľvek prenos z portu SSH 22
Ak chcete povoliť firewallu prevádzkový tok cez SSH, zadajte nasledujúci príkaz:

$ firewall-cmd --zone = public --permanent --add-service = ssh

Osvedčeným postupom je firewall znovu načítať po nakonfigurovaní brány firewall.

$ firewall-cmd - načítať

Server CentOS 8 je pripravený na pripojenie cez SSH. Poznáme adresu IP servera a pristupujeme k nej zo servera klienta CentOS 8.

Krok 5: Získajte adresu IP servera CentOS 8
Ak chcete získať adresu IP servera CentOS, zadajte nasledujúci príkaz:

$ ip a

IP adresa môjho servera je 192.168.18.186. Pripojme sa k tomuto stroju z klientskeho stroja CentOS 8.

Pripojte sa k serveru CentOS 8 z klienta CentOS 8

Pri pripájaní k serveru CentOS 8 postupujte podľa krokov uvedených nižšie:

Krok 1: Inštalácia klientov OpenSSH na klientskom počítači CentOS 8
Najskôr je potrebné nainštalovať klientov OpenSSH na klientskom počítači CentOS 8.

$ sudo dnf nainštaluje openssh-klientov

Po inštalácii klientov OpenSSH vytvorte a skopírujte páry kľúčov SSH pre pripojenie k serveru CentOS 8.

Krok 2: Vytvorte pár kľúčov SSH
Na vygenerovanie páru kľúčov SSH zadajte nasledujúci príkaz:

$ ssh-keygen

Stlačením klávesu „Enter“ uložte pár kľúčov do daného predvoleného adresára.

Alebo ak ste už kľúčový pár vygenerovali, stlačte kláves „Enter“, čím prepíšete predtým vygenerovaný pár kľúčov.

Zadajte prístupovú frázu alebo prázdnu prístupovú frázu stlačte kláves „Enter“.

Dobre, pár kľúčov sa vygeneroval úspešne, teraz skopírujme pár kľúčov na server.

Krok 3: Skopírujte pár kľúčov na server CentOS 8
Ak chcete skopírovať pár kľúčov na server CentOS 8, zadajte nasledujúci príkaz:

$ ssh-copy-id [chránené e-mailom]

Nezabudnite zmeniť „linuxuser“ a „192.168.18.186 “s používateľským menom a IP adresou servera CentOS 8.

Napíšte „áno“ a stlačte „Enter“.

Zadajte heslo používateľského mena zobrazeného v termináli a stlačte kláves „Enter“.

Pár kľúčov sa skopíruje na server CentOS 8, ku ktorému sa chystáme pripojiť.

Krok 4: Pripojte sa k serveru CentOS 8 cez SSH
Teraz jednoducho pripojte SSH k serveru CentOS 8 pomocou nižšie uvedeného príkazu:

$ ssh [chránený e-mailom]

Toto je ono! Na server CentOS 8 sme úspešne prihlásení z klientskeho počítača CentOS 8 pomocou protokolu SSH.

Záver

Pokryli sme obrovské spektrum povolení SSH na CentOS 8 inštaláciou servera OpenSSH na server CentOS 8 Server, povolením služby „sshd“ a otvorením brány firewall systému pre prichádzajúci prenos zo SSH na porte 22. Tiež sme sa naučili pripájať k serveru CentOS 8 z klientskeho počítača CentOS 8 inštaláciou klientov OpenSSH, generovaním a kopírovaním páru kľúčov SSH, kopírovaním páru kľúčov do servera a pripojením k serveru CentOS 8 cez SSH.

Hry Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Ako sťahovať a prehrávať Sid Meier's Civilization VI v systéme Linux
Úvod do hry Civilization 6 predstavuje moderné poňatie klasického konceptu predstaveného v sérii hier Age of Empires. Myšlienka bola dosť jednoduchá; ...
Hry Ako inštalovať a hrať Doom na Linuxe
Ako inštalovať a hrať Doom na Linuxe
Úvod do Doom Séria Doom vznikla v 90. rokoch po vydaní pôvodného Doomu. Bol to okamžitý hit a od tej doby herná séria získala množstvo ocenení a origi...
Hry Vulkan pre používateľov systému Linux
Vulkan pre používateľov systému Linux
S každou novou generáciou grafických kariet vidíme, že vývojári hier posúvajú hranice grafickej vernosti a prichádzajú o krok bližšie k fotorealizmu. ...