ssh

Så här aktiverar du SSH på CentOS 8?

Så här aktiverar du SSH på CentOS 8?
Säkert skal, också känd som SSH, är ett populärt verktyg som används för att ansluta till servern via klienten. SSH säkerställer säker fjärranslutning och kommunikation mellan en server och dess klient och tillhandahåller också filöverföring via fjärranslutningen.

I det här inlägget kommer vi att gå igenom en steg-för-steg-guide om hur du aktiverar SSH på CentOS 8 och kommer åt sin server från en CentOS 8-klientmaskin medan vi använder SSH på distans. Låt oss börja med konfigurationen av CentOS 8-servern för fjärranslutning via SSH.

Konfiguration av CentOS 8-server för fjärranslutning

Att konfigurera CentOS 8-servern för en fjärranslutning är vår första prioritet.

Steg 1: Uppdatera ditt systems paketförvar
Uppdatera systemets cache för paketförvar genom att skriva kommandot nedan:

$ sudo dnf makecache

Uppgradera systemets paket.

$ sudo dnf uppgradering

Steg 2: Installera OpenSSH Server på CentOS 8 Server
Efter att ha uppdaterat systemets lagringscache och paket installerar du OpenSSH-serverpaketet genom att skriva kommandot nedan:

$ sudo dnf installerar openssh-server

Efter lyckad installation startar du “sshd”Service om den inte startas.

Steg 3: Starta OpenSSH Service
För att starta OpenSSH-tjänsten, skriv kommandot nedan:

$ sudo systemctl starta sshd

Kontrollera tjänstens status med kommandot nedan:

$ sudo systemctl status sshd

Aktivera också OpenSSH-tjänsten vid omstart genom att skriva kommandot nedan:

$ sudo systemctl aktivera sshd

Okej, OpenSSH-tjänsten är aktiv och redo för anslutning. Nu måste vi få trafiken igång, och för det måste vi konfigurera brandväggen.

Steg 4: Låt brandväggen passera all trafik från SSH-port 22
För att tillåta brandväggen för trafikflöde genom SSH, skriv kommandot nedan:

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

Det är bättre att ladda om brandväggen efter att ha konfigurerat brandväggen.

$ firewall-cmd --reload

CentOS 8-servern är redo för anslutning via SSH. Låt oss känna till serverns IP-adress och komma åt den från CentOS 8 Client-maskinen.

Steg 5: Hämta IP-adressen till CentOS 8-servern
För att få IP-adressen till CentOS-servern, skriv kommandot nedan:

$ ip a

IP-adressen till min server är 192.168.18.186. Låt oss ansluta till den här maskinen från klienten CentOS 8-maskin.

Anslut till CentOS 8-servern från CentOS 8-klienten

Följ stegen nedan för anslutning till CentOS 8-servern:

Steg 1: Installera OpenSSH-klienter på CentOS 8 Client Machine
Först och främst måste du installera OpenSSH-klienter på din CentOS 8-maskin.

$ sudo dnf installerar openssh-klienter

Efter installation av OpenSSH-klienter skapar och kopierar du SSH-nyckelpar för anslutning till CentOS 8-servern.

Steg 2: Skapa SSH-nyckelparet
För att skapa SSH-nyckelparet, skriv kommandot nedan:

$ ssh-keygen

Klicka på "Enter" för att spara nyckelparet i den angivna standardkatalogen.

Eller om du redan har skapat nyckelparet, tryck “Enter” för att skriva över det tidigare genererade nyckelparet.

Ange lösenfrasen eller tryck på "Enter" för den tomma lösenfrasen.

Okej, nyckelparet genereras framgångsrikt, låt oss nu kopiera nyckelparet till servern.

Steg 3: Kopiera nyckelparet till CentOS 8-servern
För att kopiera nyckelparet till CentOS 8-servern skriver du kommandot nedan:

$ ssh-copy-id [e-postskyddad]

Glöm inte att ändra “linuxuser” och “192.168.18.186 ”med användarnamnet och IP-adressen till CentOS 8-servern.

Skriv “ja” och tryck “Enter”.

Ange lösenordet för användarnamnet som visas i terminalen och tryck “Enter”.

Nyckelparet kopieras till CentOS 8-servern, till vilken vi ska ansluta.

Steg 4: Anslut till CentOS 8-servern via SSH
Anslut nu SSH till CentOS 8-servern med kommandot nedan:

$ ssh [e-postskyddad]

Detta är det! Vi är inloggade på CentOS 8-servern framgångsrikt från en CentOS 8-klientmaskin med SSH.

Slutsats

Vi har täckt ett enormt spektrum av att aktivera SSH på CentOS 8 genom att installera OpenSSH-servern på CentOS 8 Server-maskin, aktivera tjänsten “sshd” och öppna brandväggen i systemet för inkommande trafik från SSH på port 22. Vi har också lärt oss att ansluta till CentOS 8-servern från en CentOS 8-klientmaskin genom att installera OpenSSH-klienter, generera och kopiera SSH-nyckelparet, kopiera knappsatsen till servern och ansluta till CentOS 8-servern via SSH.

5 bästa arkadspel för Linux
Numera är datorer seriösa maskiner som används för spel. Om du inte kan få den nya poängen vet du vad jag menar. I det här inlägget kommer du att känn...
Strid om Wesnoth 1.13.6 Utveckling släppt
Strid om Wesnoth 1.13.6 släpptes förra månaden, är den sjätte utvecklingsversionen i 1.13.x-serien och den levererar ett antal förbättringar, framför ...
Så här installerar du League Of Legends på Ubuntu 14.04
Om du gillar League of Legends är det här en möjlighet för dig att testa League of Legends. Observera att LOL stöds på PlayOnLinux om du är en Linux-a...