W tym poście przejdziemy do przewodnika krok po kroku, w jaki sposób włączyć SSH na CentOS 8 i uzyskać dostęp do serwera z komputera klienckiego Centos 8, jednocześnie korzystając z SSH. Zacznijmy od konfiguracji serwera CentOS 8 dla zdalnego połączenia za pośrednictwem SSH.
Konfiguracja serwera CentOS 8 dla zdalnego połączenia
Konfigurowanie serwera CentOS 8 dla zdalnego połączenia jest naszym pierwszym priorytetem.
Krok 1: Zaktualizuj repozytorium pakietów systemu
Zaktualizuj pamięć podręczną repozytorium pakietów systemu, wpisując poniższe polecenie:
Uaktualnij pakiety systemu.
Aktualizacja $ sudo dnfKrok 2: Zainstaluj serwer OpenSsh na serwerze Centos 8
Po zaktualizowaniu pamięci podręcznej i pakietów repozytorium systemu zainstaluj pakiet serwera OpenSSH, wpisując poniższe polecenie:
Po udanej instalacji rozpocznij „„Sshd„Usługa, jeśli nie zostanie uruchomiona.
Krok 3: Rozpocznij usługę OpenSsh
Aby uruchomić usługę OpenSSH, wpisz poniższe polecenie:
Sprawdź status usługi za pomocą poniższego polecenia:
$ sudo Systemctl Status SshdWłącz usługę OpenSSH na ponownym uruchomieniu, wpisując polecenie podane poniżej:
$ sudo systemctl włącz SSHDW porządku, usługa OpenSSH jest aktywna i gotowa do połączenia. Teraz musimy zabrać ruch i do tego musimy skonfigurować zaporę ogniową.
Krok 4: Pozwól zapornikowi przejść dowolny ruch z portu SSH 22
Aby umożliwić zaporę przepływu ruchu przez SSH, wpisz polecenie poniżej:
Lepszą praktyką jest przeładowanie zapory po skonfigurowaniu zapory.
$ Firewall-CMD-RELOODSerwer CentOS 8 jest gotowy do połączenia za pośrednictwem SSH. Poznaj adres IP serwera i uzyskaj dostęp do niego z komputera klienckiego Centos 8.
Krok 5: Uzyskaj adres IP serwera CentOS 8
Aby uzyskać adres IP serwera CentOS, wpisz poniższe polecenie:
Adres IP mojego serwera to 192.168.18.186. Połączmy się z tym komputerem z komputera Client Centos 8.
Połącz się z serwerem CentOS 8 z klienta Centos 8
Aby połączyć się z serwerem CentOS 8, postępuj zgodnie z kroku podanym poniżej:
Krok 1: Zainstaluj klientów OpenSSH na komputerze klienckim Centos 8
Po pierwsze, musisz zainstalować klientów OpenSSH na komputerze Client Centos 8.
Po zainstalowaniu klientów OpenSSH utwórz i skopiuj pary klawiszy SSH do łączenia z serwerem CentOS 8.
Krok 2: Wygeneruj parę klucza SSH
Do generowania pary klucza SSH wpisz polecenie podane poniżej:
Naciśnij „Enter”, aby zapisać parę kluczy w danym katalogu domyślnym.
Lub jeśli już wygenerowałeś parę kluczy, naciśnij „Enter”, aby zastąpić wcześniej wygenerowaną parę klawiszy.
Podaj hasło lub naciśnij „Wprowadź” pustą kasę.
W porządku, para kluczowa jest pomyślnie generowana, teraz skopiujmy parę kluczową na serwer.
Krok 3: Skopiuj parę kluczy na serwer CentOS 8
Aby skopiować parę kluczową do serwera CentOS 8, wpisz poniższe polecenie:
Nie zapomnij zmienić „Linuxuser” i „192.168.18.186 ”z nazwą użytkownika i adresem IP serwera Centos 8.
Wpisz „Tak” i naciśnij „Enter”.
Podaj hasło nazwy użytkownika pokazanego w terminalu i naciśnij „Enter”.
Para kluczowa zostanie skopiowana na serwer CentOS 8, z którym będziemy się połączyć.
Krok 4: Połącz się z serwerem CentOS 8 za pośrednictwem SSH
Teraz po prostu podłącz SSH do serwera CentOS 8 za pomocą poniższego polecenia:
To jest to! Jesteśmy z powodzeniem zalogowani na serwerze CentOS 8 z komputera klienckiego Centos 8 za pomocą SSH.
Wniosek
Omówiliśmy ogromne spektrum włączania SSH na Centos 8, instalując serwer OpenSsh na komputerze serwerowym Centos 8, umożliwiając usługę „SSHD” i otwieranie zapory systemu dla przychodzącego ruchu z SSH na porcie 22. Nauczyliśmy się również łączyć z serwerem CentOS 8 z komputera klienckiego CentOS 8, instalując klientów OpenSSH, generując i kopiując parę kluczy SSH, kopiując klawiaturę do maszyny serwer.