次のコマンドを使用して、PEMファイルに証明書を表示できます。
openssl x509 -in cert.pem -noout -text
ただし、最初の証明書の情報のみが表示されます。 PEM ファイルには証明書チェーンを含めることもできます。含まれているすべての証明書を表示するには?
ベストアンサー1
このopenssl
コマンド(特に対応するopenssl x509
サブコマンドなど)は、データフローに対して丁寧です。データを読み取ると、必要以上に読み込まれません。
これにより、複数のopenssl
コマンドを次のようにリンクできます。
while openssl x509 -noout -text; do :; done < cert-bundle.pem
これにより、ファイル内のすべてのバンドル証明書が表示されますcert-bundle.pem
。エラーで終わります。これ以上入力は利用できませんが、どのように動作するかを示すためです。