Comment générer un RSE en Linux en quelques minutes seulement!
- 4686
- 298
- Romain Martinez
Une demande de signature de certificat (CSR) est une demande de certificat numérique d'une autorité de certification (CA). Il est généralement créé par un propriétaire de site Web ou une personne qui cherche à obtenir un certificat numérique pour une communication sécurisée sur Internet.
Une RSE se compose d'une clé publique et d'informations sur le demandeur, comme le nom de domaine, le nom de l'organisation et l'emplacement. Le demandeur génère le RSE et le soumet à un CA, ainsi que toute documentation requise. Le CA vérifie ensuite les informations dans la RSE et, si tout est en ordre, crée un certificat numérique signé qui est délivré au demandeur.
Ce tutoriel vous aidera à générer une RSE dans les systèmes Linux via l'interface de ligne de commande.
Installation d'OpenSSL
Utilisez l'une des commandes suivantes pour installer les packages OpenSSL sur vos systèmes Redhat ou Debian.
SUDO DNF Install OpenSSL ## Systèmes basés sur Redhat
SUDO APT INSTALLATION OPENSSL ## Systèmes basés sur Debian
Générer la RSE dans Linux
Pour générer une demande de signature de certificat (CSR) dans Linux, vous devrez avoir OpenSSL installé sur votre système. OpenSSL est une implémentation open source des protocoles SSL et TLS, et il est souvent utilisé pour créer des certificats et des clés pour une communication sécurisée sur Internet.
Pour générer un RSE, suivez ces étapes:
- Ouvrez un terminal et accédez au répertoire où vous souhaitez stocker le RSE et les fichiers clés.
- Exécutez la commande suivante pour générer une clé privée:
OpenSSL Genrsa -out Mykey.clé 2048
Cela générera une clé privée RSA 2048 bits et la stockera dans le fichier "ma clé.clé". Vous pouvez spécifier une taille de clé différente en modifiant la valeur de 2048.
- Exécutez la commande suivante pour générer un RSR en utilisant la clé privée:
OpenSSl req -new -Key Mykey.clé -out mycsr.RSE
Cette commande vous invitera à saisir les informations suivantes:
- Nom du pays (code de 2 lettres): États-Unis
- Nom de l'État ou de la province (nom complet): Californie
- Nom de la localité (par exemple, ville): Californie
- Nom de l'organisation (par exemple, société): Tecadmin Inc
- Nom de l'unité organisationnelle (par exemple, section): annonce Internet
- Nom commun (par exemple, nom de domaine entièrement qualifié): www.exemple.com
- Adresse e-mail: [Protégé par e-mail]
Entrez les informations appropriées pour votre certificat, puis appuyez sur Entrée pour continuer. Lorsque vous aurez terminé, le RSE sera stocké dans le fichier «MYCSR.CSR ".
- Soumettez le RSE à une autorité de certificat (CA) pour obtenir un certificat signé. Le CA utilisera le RSE pour créer un certificat signé avec la clé privée de l'AC.
Une fois que vous avez reçu le certificat signé de l'AC, vous pouvez l'utiliser pour sécuriser votre site Web ou d'autres applications.
Conclusion
Le certificat signé est utilisé pour établir une connexion sécurisée entre un site Web ou une application et un client, comme un navigateur Web. Il permet au client de vérifier l'identité du serveur et d'établir une connexion cryptée.
En résumé, la RSE est une étape clé dans le processus d'obtention d'un certificat numérique, qui est utilisé pour sécuriser la communication sur Internet. J'espère que ça aide! Faites moi savoir si vous avez des questions.
- « Comment installer phpmyadmin à partir de la source dans Linux
- Comment installer VLC Media Player sur Ubuntu 18.04 et 16.04 LTS »