GNU/Linux >> Tutoriels Linux >  >> Linux

Lister tous les certificats ssl ca disponibles

Ce ne sont pas les clés SSL que vous voulez, ce sont les autorités de certification, et plus précisément leurs certificats.

Vous pouvez essayer :

awk -v cmd='openssl x509 -noout -subject' '
    /BEGIN/{close(cmd)};{print | cmd}' < /etc/ssl/certs/ca-certificates.crt

Pour obtenir le "sujet" de chaque certificat CA dans /etc/ssl/certs/ca-certificates.crt

Attention, parfois, vous obtenez cette erreur lorsque les serveurs SSL oublient de fournir les certificats intermédiaires.

Utilisez openssl s_client -showcerts -connect the-git-server:443 pour obtenir la liste des certificats envoyés.


Je ne suis pas sûr de Gentoo, mais la plupart des distributions mettent leurs certificats en lien logiciel dans un emplacement à l'échelle du système à /etc/ssl/certs .

  • Les fichiers clés vont dans /etc/ssl/private
  • Les fichiers réels fournis par le système se trouvent à /usr/share/ca-certificates
  • Les certificats personnalisés vont dans /usr/local/share/ca-certificates

Chaque fois que vous mettez un certificat dans l'un des chemins mentionnés ci-dessus, exécutez update-ca-certificates pour mettre à jour /etc/ssl/certs listes.


J'avais l'obligation de répertorier tous les certificats sur notre serveur et de notifier s'ils devaient expirer. Nous avons trouvé cette commande :

locate .pem | grep "\.pem$" | xargs -I{} openssl x509 -issuer -enddate -noout -in {}

Linux
  1. Comment gérer les certificats Lets Encrypt SSL/TLS avec certbot

  2. Rendre les certificats CA disponibles pour les outils de ligne de commande Linux

  3. Comment sécuriser les connexions avec des certificats SSL/TLS

  4. Qu'est-ce qu'un certificat SSL ?

  5. Plesk :installation SSL

Création d'un certificat SSL auto-signé

Façons de répertorier toutes les commandes et alias disponibles sous Linux

Comment générer des certificats SSL auto-signés à l'aide d'OpenSSL

Installer des certificats SSL sur un serveur Windows

Outil de vérification SSL

Liste de toutes les pages de manuel disponibles