TLS и сертификаты — openssl, цепочка, проверка
шпаргалка · Ubuntu 24.04 · OpenSSL 3.0 · curl 8.5 https://lab.dimsanych.ru/ru/wiki/openssl-tls/Шпаргалка
-
openssl x509 -in site.pem -noout -subject -issuer -dates -
openssl x509 -in site.pem -noout -ext subjectAltNameимена -
openssl x509 -in site.pem -noout -checkend 259200030 дней? -
openssl s_client -connect site.lab.test:443 -servername site.lab.test \ -
-showcerts </dev/null 2>/dev/null | grep -E '^ *[0-9]+ s:|^ +i:' -
openssl verify -CAfile ca.pem -untrusted int.pem site.pem -
curl --cacert ca.pem https://site.lab.test/свой CA -
sudo cp ca.pem /usr/local/share/ca-certificates/lab.crt -
sudo update-ca-certificatesCA в доверие