GNU/Linux >> Tutoriels Linux >  >> Cent OS

Comment installer SSL sur RHEL 8 / CentOS 8

Alors que les réseaux informatiques interconnectés pénètrent de plus en plus dans les domaines de la vie quotidienne, la cybersécurité devient de plus en plus forte. Nous protégeons nos sites Web, le trafic sur nos sites Web, les ordinateurs à partir desquels nous initions le trafic, peut-être (une partie) des disques à partir desquels notre système d'exploitation s'exécute, notre connexion au travail, les ordinateurs auxquels nous nous connectons au travail, etc.

openssl est un outil indispensable sur toute distribution GNU/Linux récente si l'on doit travailler avec différents certificats.

Dans ce didacticiel, nous allons installer (et réinstaller) le package openssl et tester sa fonctionnalité en vérifiant la chaîne de certificats d'un site Web avec son aide.

Dans ce didacticiel, vous apprendrez :

  • Comment installer openssl
  • Comment réinstaller openssl
  • Comment vérifier la chaîne de certificats SSL d'un site Web avec openssl

Vérification du certificat SSL d'un site Web avec openssl.

Configuration logicielle requise et conventions utilisées

Configuration logicielle requise et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version du logiciel utilisée
Système RHEL 8/CentOS 8
Logiciel openssl 1.1.1.1
Autre Accès privilégié à votre système Linux en tant que root ou via le sudo commande.
Conventions # - nécessite que les commandes linux données soient exécutées avec les privilèges root soit directement en tant qu'utilisateur root, soit en utilisant sudo commande
$ – nécessite que les commandes linux données soient exécutées en tant qu'utilisateur normal non privilégié

Comment installer SSL sur RHEL 8 / CentOS 8 instructions étape par étape

openssl est un package de base présent par défaut même sur une installation minimale de RHEL 8 / CentOS 8. S'il est supprimé par accident ou cassé, le package peut être installé après avoir activé les référentiels de gestion des abonnements.

  1. Pour installer des packages sur RHEL 8/CentOS 8, nous pouvons utiliser dnf commande. Utilisez la commande ci-dessous pour installer openssl package :
    # dnf install openssl
  2. Si le paquet installé est en quelque sorte cassé, dnf peut également être utilisé pour le réinstaller :
    # dnf renistall openssl
  3. openssl a de nombreuses fonctions, mais comme pour un test fonctionnel simple, nous ne voulons pas jouer avec les magasins de certificats, nous l'utiliserons en tant que client pour nous connecter à un site Web distant compatible SSL, obtenir et vérifier son certificat SSL et la chaîne du certificat .C'est la même chose que tout navigateur conscient de la sécurité fait avant de montrer que la connexion est sécurisée avec une page Web, ou non. Nous obtiendrons la chaîne de certificats du site Web d'accueil de ce didacticiel :
    # openssl s_client -connect linuxconfig.org:443 --showcerts

    Si vous n'êtes pas familier avec pki et toute l'affaire des certificats, la longue sortie vous sera étrangère à première vue (peut-être aussi pour le second regard). Les yeux expérimentés peuvent voir la chaîne de certificats à partir de ces sorties, mais pour la question "ce site utilise-t-il un certificat de confiance ?", la réponse se trouve dans les dernières lignes :

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

    Nous avons également vérifié que notre outil openssl fonctionne.


Cent OS
  1. Comment installer un certificat SSL sur Apache pour CentOS 7

  2. Comment installer phpMyAdmin sur RHEL 8 / CentOS 8

  3. Comment installer P7Zip sur RHEL 8 / CentOS 8

  4. Comment installer ntfs-3g sur RHEL 8 / CentOS 8

  5. Comment installer Icinga 2 sur CentOS 8 / RHEL 8

Comment installer cpan sur RHEL 8 / CentOS 8

Comment installer ruby ​​sur RHEL 8 / CentOS 8

Comment installer Docker CE sur RHEL 8 / CentOS 8

Comment installer VirtualBox 6.0 sur CentOS 8 / RHEL 8

Comment installer PHP 7.4 sur CentOS 8 / RHEL 8

Comment installer un certificat SSL sur CentOS 7