ssh

Kako omogućiti SSH na CentOS 8?

Kako omogućiti SSH na CentOS 8?
Sigurna školjka, također poznat kao SSH, je popularan alat koji se koristi za povezivanje s poslužiteljem putem klijenta. SSH osigurava sigurnu daljinsku povezanost i komunikaciju između poslužitelja i njegovog klijenta, a također omogućuje prijenos datoteka putem udaljene mrežne veze.

U ovom ćemo postu proći kroz detaljni vodič o tome kako omogućiti SSH na CentOS 8 i pristupiti njegovom poslužitelju s klijentskog računala CentOS 8, dok daljinski koristite SSH. Počnimo s konfiguracijom CentOS 8 poslužitelja za daljinsko povezivanje putem SSH-a.

Konfiguracija CentOS 8 poslužitelja za daljinsko povezivanje

Konfiguriranje CentOS 8 poslužitelja za daljinsko povezivanje je naš prvi prioritet.

Korak 1: Ažurirajte spremište paketa vašeg sustava
Ažurirajte sistemsku predmemoriju spremišta paketa upisivanjem naredbe u nastavku:

$ sudo dnf makecache

Nadogradite pakete sustava.

$ sudo dnf nadogradnja

Korak 2: Instalirajte OpenSSH poslužitelj na CentOS 8 poslužitelju
Nakon ažuriranja predmemorije i paketa spremišta sustava, instalirajte paket poslužitelja OpenSSH upisivanjem naredbe u nastavku:

$ sudo dnf install openssh-server

Nakon uspješne instalacije pokrenite “sshd”Usluga ako nije pokrenuta.

Korak 3: Pokrenite OpenSSH uslugu
Za pokretanje usluge OpenSSH upišite naredbu ispod:

$ sudo systemctl start sshd

Provjerite status usluge pomoću naredbe u nastavku:

$ sudo systemctl status sshd

Također, omogućite OpenSSH uslugu pri ponovnom pokretanju upisivanjem naredbe dane u nastavku:

$ sudo systemctl omogući sshd

Dobro, usluga OpenSSH aktivna je i spremna za povezivanje. Sada moramo pokrenuti promet, a za to moramo konfigurirati vatrozid.

Korak 4: Dopustite vatrozidu da prolazi sav promet sa SSH porta 22
Da biste vatrozidu omogućili protok prometa kroz SSH, upišite naredbu ispod:

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

Bolja je praksa ponovno učitati vatrozid nakon konfiguriranja vatrozida.

$ firewall-cmd --reload

Poslužitelj CentOS 8 spreman je za povezivanje putem SSH-a. Znajmo IP adresu poslužitelja i pristupimo joj s klijentskog računala CentOS 8.

Korak 5: Nabavite IP adresu CentOS 8 poslužitelja
Da biste dobili IP adresu CentOS poslužitelja, upišite naredbu ispod:

$ ip a

IP adresa mog poslužitelja je 192.168.18.186. Spojimo se na ovaj stroj s klijentskog CentOS 8 stroja.

Povežite se s CentOS 8 poslužiteljem putem CentOS 8 klijenta

Za povezivanje s CentOS 8 poslužiteljem slijedite donji korak:

Korak 1: Instalirajte OpenSSH klijente na klijentskom stroju CentOS 8
Prije svega, morate instalirati OpenSSH klijente na vašem klijentskom CentOS 8 računalu.

$ sudo dnf install openssh-klijenti

Nakon instaliranja OpenSSH klijenata, stvorite i kopirajte parove SSH ključeva za povezivanje na poslužitelj CentOS 8.

Korak 2: Generirajte SSH ključni par
Za generiranje para SSH ključeva upišite naredbu datu u nastavku:

$ ssh-keygen

Pritisnite "Enter" da biste spremili par ključeva u zadani zadani direktorij.

Ili ako ste već generirali par ključeva, pritisnite "Enter" da biste prepisali prethodno generirani par ključeva.

Navedite zaporku ili pritisnite "Enter" za praznu zaporku.

U redu, par ključeva uspješno je generiran, sada kopirajmo par ključeva na poslužitelj.

Korak 3: Kopirajte par ključeva na poslužitelj CentOS 8
Za kopiranje para ključeva na poslužitelj CentOS 8 upišite naredbu ispod:

$ ssh-copy-id [zaštićen e-poštom]

Ne zaboravite promijeniti "linuxuser" i "192.168.18.186 ”s korisničkim imenom i IP adresom CentOS 8 poslužitelja.

Upišite "yes" i pritisnite "Enter".

Navedite lozinku za korisničko ime prikazano na terminalu i pritisnite "Enter".

Par ključeva kopirat će se na poslužitelj CentOS 8 na koji ćemo se povezati.

Korak 4: Povežite se s CentOS 8 poslužiteljem putem SSH-a
Sada jednostavno spojite SSH na poslužitelj CentOS 8 pomoću naredbe u nastavku:

$ ssh [zaštićen e-poštom]

To je to! Uspješno smo prijavljeni na poslužitelj CentOS 8 s klijentskog stroja CentOS 8 koristeći SSH.

Zaključak

Pokrili smo ogroman spektar omogućavanja SSH-a na CentOS 8 instaliranjem OpenSSH poslužitelja na CentOS 8 Server stroj, omogućavanjem usluge "sshd" i otvaranjem vatrozida sustava za dolazni promet iz SSH-a na portu 22. Također smo naučili povezivati ​​se s CentOS 8 poslužiteljem s klijentskog stroja CentOS 8 instaliranjem OpenSSH klijenata, generiranjem i kopiranjem para ključeva SSH, kopiranjem parova ključeva na poslužiteljski stroj i povezivanjem s CentOS 8 poslužiteljem putem SSH-a.

OpenTTD vs Simutrans
Stvaranje vlastite simulacije prijevoza može biti zabavno, opuštajuće i izuzetno primamljivo. Zbog toga morate isprobati što više igara kako biste pro...
Vodič za OpenTTD
OpenTTD je jedna od najpopularnijih igara za poslovnu simulaciju. U ovoj igri morate stvoriti prekrasan prijevoznički posao. Međutim, počet ćete u poč...
SuperTuxKart za Linux
SuperTuxKart sjajan je naslov osmišljen kako bi vam besplatno pružio iskustvo Mario Kart na vašem Linux sustavu. Prilično je izazovno i zabavno igrati...