ssh

Jak povolit SSH na CentOS 8?

Jak povolit SSH na CentOS 8?
Zabezpečte Shell, také známý jako SSH, je populární nástroj používaný pro připojení k serveru prostřednictvím klienta. SSH zajišťuje zabezpečené vzdálené připojení a komunikaci mezi serverem a jeho klientem a také zajišťuje přenos souborů přes vzdálené síťové připojení.

V tomto příspěvku projdeme podrobným návodem, jak povolit SSH na CentOS 8 a přistupovat k jeho serveru z klientského počítače CentOS 8 při vzdáleném používání SSH. Začněme s konfigurací serveru CentOS 8 pro vzdálené připojení přes SSH.

Konfigurace serveru CentOS 8 pro vzdálené připojení

Konfigurace serveru CentOS 8 pro vzdálené připojení je naší první prioritou.

Krok 1: Aktualizujte úložiště balíků vašeho systému
Aktualizujte mezipaměť úložiště balíků systému zadáním následujícího příkazu:

$ sudo dnf makecache

Upgradujte balíčky systému.

$ sudo dnf upgrade

Krok 2: Nainstalujte server OpenSSH na server CentOS 8
Po aktualizaci mezipaměti a balíků úložiště systému nainstalujte balíček serveru OpenSSH zadáním následujícího příkazu:

$ sudo dnf install openssh-server

Po úspěšné instalaci spusťte “sshd„Služba, pokud není spuštěna.

Krok 3: Spusťte službu OpenSSH
Pro spuštění služby OpenSSH zadejte následující příkaz:

$ sudo systemctl start sshd

Zkontrolujte stav služby pomocí níže uvedeného příkazu:

$ sudo systemctl status sshd

Povolte také službu OpenSSH při restartu zadáním následujícího příkazu:

$ sudo systemctl povolit sshd

Dobře, služba OpenSSH je aktivní a připravená k připojení. Nyní potřebujeme rozjet provoz, a proto jsme povinni nakonfigurovat bránu firewall.

Krok 4: Nechte bránu firewall předat veškerý provoz z portu SSH 22
Pro povolení firewallu pro tok provozu přes SSH zadejte následující příkaz:

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

Lepším postupem je po konfiguraci brány firewall znovu načíst bránu firewall.

$ firewall-cmd - znovu načíst

Server CentOS 8 je připraven pro připojení přes SSH. Známe IP adresu serveru a přistupujeme k ní z klientského počítače CentOS 8.

Krok 5: Získejte adresu IP serveru CentOS 8
Chcete-li získat IP adresu serveru CentOS, zadejte následující příkaz:

$ ip a

IP adresa mého serveru je 192.168.18.186. Pojďme se k tomuto stroji připojit z klientského počítače CentOS 8.

Připojte se k serveru CentOS 8 z klienta CentOS 8

Pro připojení k serveru CentOS 8 postupujte podle následujících kroků:

Krok 1: Nainstalujte si klienty OpenSSH na klientský počítač CentOS 8
Nejprve musíte nainstalovat klienty OpenSSH na klientský počítač CentOS 8.

$ sudo dnf install openssh-clients

Po instalaci klientů OpenSSH vytvořte a zkopírujte páry klíčů SSH pro připojení k serveru CentOS 8.

Krok 2: Vygenerujte pár klíčů SSH
Pro vygenerování páru klíčů SSH zadejte následující příkaz:

$ ssh-keygen

Stisknutím klávesy „Enter“ uložíte pár klíčů do daného výchozího adresáře.

Nebo pokud jste již vygenerovali pár klíčů, stisknutím klávesy „Enter“ přepíšete dříve vygenerovaný pár klíčů.

Zadejte přístupovou frázi nebo pro prázdné heslo stiskněte klávesu Enter.

Dobře, pár klíčů je vygenerován úspěšně, nyní zkopírujme pár klíčů na server.

Krok 3: Zkopírujte pár klíčů na server CentOS 8
Chcete-li kopírovat pár klíčů na server CentOS 8, zadejte následující příkaz:

$ ssh-copy-id [chráněno e-mailem]

Nezapomeňte změnit „linuxuser“ a „192.168.18.186 ”s uživatelským jménem a IP adresou serveru CentOS 8.

Napište „ano“ a stiskněte „Enter“.

Zadejte heslo uživatelského jména zobrazeného v terminálu a stiskněte „Enter“.

Pár klíčů bude zkopírován na server CentOS 8, ke kterému se chystáme připojit.

Krok 4: Připojte se k serveru CentOS 8 přes SSH
Nyní jednoduše připojte SSH k serveru CentOS 8 pomocí níže uvedeného příkazu:

$ ssh [chráněno e-mailem]

To je ono! Jsme úspěšně přihlášeni k serveru CentOS 8 ze stroje klienta CentOS 8 pomocí SSH.

Závěr

Pokryli jsme obrovské spektrum povolení SSH na CentOS 8 instalací serveru OpenSSH na stroj CentOS 8 Server, povolením služby „sshd“ a otevřením brány firewall systému pro příchozí provoz ze SSH na portu 22. Také jsme se naučili připojovat k serveru CentOS 8 z klientského počítače CentOS 8 instalací klientů OpenSSH, generováním a kopírováním páru klíčů SSH, kopírováním páru klíčů na serverový počítač a připojováním k serveru CentOS 8 přes SSH.

Jak změnit velikost, barvu a schéma kurzoru myši a kurzoru v systému Windows 10
Ukazatel myši a kurzor ve Windows 10 jsou velmi důležité aspekty operačního systému. To lze říci i pro jiné operační systémy, takže ve skutečnosti nej...
Hry Zdarma a open source herní motory pro vývoj linuxových her
Zdarma a open source herní motory pro vývoj linuxových her
Tento článek pokryje seznam bezplatných a otevřených herních enginů, které lze použít pro vývoj 2D a 3D her v systému Linux. Existuje mnoho takových h...
Hry Výukový program Shadow of the Tomb Raider pro Linux
Výukový program Shadow of the Tomb Raider pro Linux
Shadow of the Tomb Raider je dvanáctý přírůstek do série Tomb Raider - série akčních adventur vytvořená Eidosem Montrealem. Tato hra byla docela dobře...