Сертификаты SSL
Для работы с сертификатами используется утилита OpenSSL
Скрипт для просмотра основных полей сертификата
#!/bin/bash if [ $# -ne 1 ]; then echo "Usage: $0 <cert.pem>" exit 1 fi echo "Serial Number: $(openssl x509 -in "$1" -noout -serial | cut -d':' -f2- | tr -d ' :')" echo "Thumbprint: $(openssl x509 -in "$1" -noout -fingerprint -sha1 | cut -d'=' -f2 | tr -d ':')" echo "" openssl x509 -in "$1" -noout -dates echo "Subject: $(openssl x509 -in "$1" -noout -subject | cut -d'=' -f2-)" openssl x509 -in "$1" -noout -text | sed -n '/X509v3 Subject Alternative Name:/,/^[A-Z]/p' | grep -E "^\s*DNS:"