Obtenir un certificat SSL du Serveur (URL du Site) – Exporter et télécharger
Un jour, vous devrez peut-être obtenir le certificat SSL d’un site Web et l’enregistrer localement.
Par exemple, vous pouvez obtenir une erreur indiquant que vous ne pouvez pas cloner un référentiel Git en raison d’un certificat auto-signé et pour résoudre ce problème, vous devez télécharger le certificat SSL et le faire approuver par votre client Git.
Dans l’article suivant, je montre comment exporter le certificat SSL à partir d’un serveur (URL du site) à l’aide des navigateurs Google Chrome, Mozilla Firefox et Internet Explorer ainsi que comment obtenir un certificat SSL à partir de la ligne de commande, en utilisant la commande openssl
.
Astuce: Créez un certificat SSL auto-signé ! En savoir plus →
Exporter le certificat SSL
Google Chrome
Exporter le certificat SSL d’un site Web à l’aide de Google Chrome:
- Cliquez sur le bouton
Secure
(un cadenas) dans une barre d’adresse - Cliquez sur le bouton
Show certificate
- Accédez à l’onglet
Details
- Cliquez sur le bouton
Export
- Spécifiez le nom du fichier dans lequel vous souhaitez enregistrer le certificat SSL, conservez le format “ASCII codé en Base64, certificat unique” et cliquez sur le bouton
Save
Mozilla Firefox
Exportez le certificat SSL d’un site Web à l’aide de Mozilla Firefox:
- Cliquez sur le bouton
Site Identity
(un cadenas) dans une barre d’adresse - Cliquez sur la flèche
Show connection details
- Cliquez sur le bouton
More Information
- Cliquez sur le bouton
View Certificate
- Accédez à l’onglet
Details
- Cliquez sur le bouton
Export
- Spécifiez le nom du fichier dans lequel vous souhaitez enregistrer le certificat SSL, conservez le format “Certificat X.509 (PEM)” et cliquez sur le bouton
Save
Astuce cool: Vérifiez la date d’expiration du certificat SSL depuis la ligne de commande Linux! Le moyen le plus rapide! En savoir plus →
Internet Explorer
Téléchargez et enregistrez le certificat SSL d’un site Web à l’aide d’Internet Explorer:
- Cliquez sur le bouton
Security report
(un cadenas) dans une barre d’adresse - Cliquez sur le bouton
View Certificate
- Accédez à l’onglet
Details
- Cliquez sur le bouton
Copy to File...
- Cliquez sur le bouton
Next
- Sélectionnez le “X.509 codé en base-64 ( .CER) “formatez et cliquez sur le bouton
Next
- Spécifiez le nom du fichier dans lequel vous souhaitez enregistrer le certificat SSL
- Cliquez sur les boutons
Next
etFinish
OpenSSL
Obtenez le certificat SSL d’un site Web à l’aide de la commande openssl
:
$ echo | openssl s_client -servername NAME -connect HOST:PORT |\ sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > certificate.crt
Brève explication:
Option | Description |
---|---|
-connect HOST:PORT |
L’hôte et le port auxquels se connecter |
-servername NAME |
L’extension TLS SNI (Indication du nom du serveur) (site web) |
certificate.crt |
Enregistrer le certificat SSL dans ce fichier |
Exemple: