GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat ssl na RHEL 8 / CentOS 8

Jak propojené počítačové sítě vstupují do stále více oblastí každodenního života, kybernetická bezpečnost je stále hlasitější. Chráníme naše webové stránky, provoz na našich webových stránkách, počítače, ze kterých provoz iniciujeme, možná (části) disků, na kterých běží náš operační systém, naše připojení k práci, počítače, ke kterým se připojujeme v práci atd.

openssl je základním nástrojem v jakékoli nedávné distribuci GNU/Linux, pokud člověk musí pracovat s různými certifikáty.

V tomto tutoriálu nainstalujeme (a přeinstalujeme) balíček openssl a otestujeme jeho funkčnost tím, že s jeho pomocí zkontrolujeme řetězec certifikátů webu.

V tomto tutoriálu se naučíte:

  • Jak nainstalovat openssl
  • Jak přeinstalovat openssl
  • Jak zkontrolovat řetězec certifikátů SSL webu pomocí openssl

Kontrola SSL certifikátu webu pomocí openssl.

Požadavky na software a použité konvence

Softwarové požadavky a konvence příkazového řádku systému Linux
Kategorie Požadavky, konvence nebo použitá verze softwaru
Systém RHEL 8 / CentOS 8
Software openssl 1.1.1.1
Jiné Privilegovaný přístup k vašemu systému Linux jako root nebo prostřednictvím sudo příkaz.
Konvence # – vyžaduje, aby dané linuxové příkazy byly spouštěny s právy root buď přímo jako uživatel root, nebo pomocí sudo příkaz
$ – vyžaduje, aby dané linuxové příkazy byly spouštěny jako běžný neprivilegovaný uživatel

Jak nainstalovat ssl na RHEL 8 / CentOS 8 pokyny krok za krokem

openssl je základní balíček, který je standardně přítomen i na minimální instalaci RHEL 8 / CentOS 8. Pokud dojde k náhodnému odstranění nebo poškození, balíček lze nainstalovat po povolení repozitářů správy předplatného.

  1. K instalaci balíčků na RHEL 8 / CentOS 8 můžeme použít dnf příkaz. Pomocí níže uvedeného příkazu nainstalujte openssl balíček:
    # dnf install openssl
  2. Pokud je nainstalovaný balíček nějak poškozen, dnf lze také použít k přeinstalaci:
    # dnf renistall openssl
  3. openssl má mnoho funkcí, ale pokud jde o jednoduchý funkční test, nechceme se hrabat v úložištích certifikátů, použijeme jej jako klienta pro připojení ke vzdálenému webu s podporou SSL, získání a ověření jeho certifikátu SSL a řetězce certifikátu .To je to samé, co dělá každý prohlížeč, který si je vědom zabezpečení, předtím, než ukáže, zda je připojení k webové stránce zabezpečené nebo ne. Dostaneme řetězec certifikátů webu jako domov pro tento tutoriál:
    # openssl s_client -connect linuxconfig.org:443 --showcerts

    Pokud se v pki a celém podnikání s certifikáty nevyznáte, bude vám zdlouhavý výstup na první pohled cizí (možná i na druhý pohled). Zkušené oči mohou z těchto výstupů vidět řetězec certifikátů, ale na otázku „používá tento web důvěryhodný certifikát?“ je odpověď v několika posledních řádcích:

    [...]
        Start Time: 1546710774
        Timeout   : 7200 (sec)
        Verify return code: 0 (ok)
        Extended master secret: no
        Max Early Data: 0
    ---
    read R BLOCK

    Ověřili jsme také, že náš nástroj openssl funguje.


Cent OS
  1. Jak nainstalovat certifikát SSL na Apache pro CentOS 7

  2. Jak nainstalovat phpMyAdmin na RHEL 8 / CentOS 8

  3. Jak nainstalovat Icinga 2 na CentOS 8 / RHEL 8

  1. Jak nainstalovat P7Zip na RHEL 8 / CentOS 8

  2. Jak nainstalovat ntfs-3g na RHEL 8 / CentOS 8

  3. Jak nainstalovat PHP-mbstring na RHEL 8 / CentOS 8

  1. Jak nainstalovat phantomjs na RHEL 8 / CentOS 8

  2. Jak nainstalovat Dropbox na RHEL 8 / CentOS 8

  3. Jak nainstalovat kompas na RHEL 8 / CentOS 8