ssh

SSH n ottaminen käyttöön CentOS 8 ssa?

SSH n ottaminen käyttöön CentOS 8 ssa?
Suojattu kuori, tunnetaan myös SSH, on suosittu työkalu, jota käytetään yhteyden muodostamiseen palvelimeen asiakkaan kautta. SSH varmistaa turvallisen etäyhteyden ja viestinnän palvelimen ja sen asiakkaan välillä ja tarjoaa myös tiedostojen siirron etäverkkoyhteyden kautta.

Tässä viestissä käydään läpi vaiheittainen opas siitä, kuinka SSH otetaan käyttöön CentOS 8: ssa ja miten sen palvelinta käytetään CentOS 8 -asiakaslaitteelta samalla kun käytetään SSH: tä. Aloitetaan CentOS 8 -palvelimen määrityksistä etäyhteyttä varten SSH: n kautta.

CentOS 8 -palvelimen määritykset etäyhteyttä varten

CentOS 8 -palvelimen määrittäminen etäyhteyttä varten on ensisijainen tavoitteemme.

Vaihe 1: Päivitä järjestelmän pakettivarasto
Päivitä järjestelmän pakettivaraston välimuisti kirjoittamalla alla oleva komento:

$ sudo dnf makecache

Päivitä järjestelmän paketit.

$ sudo dnf -päivitys

Vaihe 2: Asenna OpenSSH-palvelin CentOS 8 Server -palvelimeen
Kun olet päivittänyt järjestelmän arkiston välimuistin ja paketit, asenna OpenSSH-palvelinpaketti kirjoittamalla alla oleva komento:

$ sudo dnf install openssh-server

Kun asennus on onnistunut, käynnistässhd”Palvelua, jos sitä ei käynnistetä.

Vaihe 3: Käynnistä OpenSSH-palvelu
Aloita OpenSSH-palvelun kirjoittamalla seuraava komento:

$ sudo systemctl start sshd

Tarkista palvelun tila alla olevalla komennolla:

$ sudo systemctl status sshd

Ota myös OpenSSH-palvelu käyttöön uudelleenkäynnistyksessä kirjoittamalla alla annettu komento:

$ sudo systemctl ota käyttöön sshd

Selvä, OpenSSH-palvelu on aktiivinen ja valmis muodostamaan yhteyden. Nyt meidän on saatava liikenne käyntiin, ja sitä varten meidän on määritettävä palomuuri.

Vaihe 4: Anna palomuurin siirtää kaikki liikenne SSH-portista 22
Anna palomuuri sallia SSH: n kautta kulkeva liikenne kirjoittamalla alla oleva komento:

$ palomuuri-cmd --zone = public --pysyvä --add-service = ssh

On parempi käytäntö ladata palomuuri uudelleen palomuurin määrityksen jälkeen.

$ palomuuri-cmd - lataa

CentOS 8 -palvelin on valmis muodostamaan yhteyden SSH: n kautta. Tiedetään palvelimen IP-osoite ja käytämme sitä CentOS 8 Client -koneesta.

Vaihe 5: Hanki CentOS 8 -palvelimen IP-osoite
Saat CentOS-palvelimen IP-osoitteen kirjoittamalla alla olevan komennon:

$ ip a

Palvelimeni IP-osoite on 192.168.18.186. Yhdistetään tähän koneeseen asiakkaan CentOS 8 -laitteesta.

Yhdistä CentOS 8 -palvelimeen CentOS 8 -asiakasohjelmasta

Kun muodostat yhteyden CentOS 8 -palvelimeen, toimi seuraavasti:

Vaihe 1: Asenna OpenSSH-asiakkaita CentOS 8 -asiakasohjelmaan
Ensinnäkin sinun on asennettava OpenSSH-asiakkaat CentOS 8 -asiakaslaitteellesi.

$ sudo dnf asenna openssh-työasemat

Kun olet asentanut OpenSSH-asiakkaita, luo ja kopioi SSH-avainparit yhteyden muodostamiseksi CentOS 8 -palvelimeen.

Vaihe 2: Luo SSH-avainpari
SSH-avainparin luomiseksi kirjoita alla annettu komento:

$ ssh-keygen

Paina "Enter" tallentaaksesi avainparin annettuun oletushakemistoon.

Tai jos olet jo luonut avainparin, kirjoita aiemmin luotu avainpari painamalla Enter-näppäintä.

Anna salasana tai paina "Enter" tyhjää salasanaa varten.

Selvä, avainpari luodaan onnistuneesti, kopioidaan nyt avainpari palvelimelle.

Vaihe 3: Kopioi avainpari CentOS 8 -palvelimeen
Kopioi avainpari CentOS 8 -palvelimelle kirjoittamalla alla oleva komento:

$ ssh-copy-id [sähköposti suojattu]

Älä unohda vaihtaa ”linuxuser” ja “192.168.18.186 ”CentOS 8 -palvelimen käyttäjätunnuksella ja IP-osoitteella.

Kirjoita "kyllä" ja paina "Enter".

Anna päätelaitteessa näkyvän käyttäjänimen salasana ja paina "Enter".

Avainpari kopioidaan CentOS 8 -palvelimelle, johon aiomme muodostaa yhteyden.

Vaihe 4: Yhdistä CentOS 8 -palvelimeen SSH: n kautta
Yhdistä nyt SSH vain CentOS 8 -palvelimeen alla olevan komennon avulla:

$ ssh [sähköposti suojattu]

Tämä se on! Olemme kirjautuneet sisään CentOS 8 -palvelimeen onnistuneesti CentOS 8 -asiakaslaitteelta SSH: n avulla.

Johtopäätös

Olemme käsittäneet valtavan määrän SSH: n käyttöönottoa CentOS 8: ssa asentamalla OpenSSH-palvelimen CentOS 8 Server-koneelle, ottamalla käyttöön "sshd" -palvelun ja avaamalla järjestelmän palomuurin saapuvalle liikenteelle SSH: lta portissa 22. Olemme myös oppineet muodostamaan yhteyden CentOS 8 -palvelimeen CentOS 8 -asiakaslaitteelta asentamalla OpenSSH-asiakkaita, luomalla ja kopioimalla SSH-avainparit, kopioimalla avaimenparin palvelinkoneelle ja muodostamalla yhteyden CentOS 8 -palvelimeen SSH: n kautta.

Open Source Ports of Commercial Game Engines
Free, open source and cross-platform game engine recreations can be used to play old as well as some of the fairly recent game titles. This article wi...
Parhaat komentorivipelit Linuxille
Komentorivi ei ole vain suurin liittolainen Linuxia käytettäessä - se voi olla myös viihteen lähde, koska voit käyttää sitä pelaamaan monia hauskoja p...
Parhaat Linux-peliohjaimen kartoitussovellukset
Jos haluat pelata pelejä Linuxissa peliohjaimella tyypillisen näppäimistön ja hiiren syöttöjärjestelmän sijaan, on sinulle hyödyllisiä sovelluksia. Mo...