Comprobar la fecha de expiración de un certificado

Published:

Los certificados se vencen y por lo tanto hay que ir renovando cada uno, hoy vamos a ver una breve guía de como podemos chequear la caducidad, ya sea para certificados locales o web.

1- Comprobación

Ya sea desde Windows o Linux, desde cualquier terminal podemos verificarlo con el comando openssl, que debe estar presente en el sistema.

openssl x509 -enddate -noout -in dominio.com.crt

2- Script para chequear un dominio

nano checkcert.sh

Damos permisos de ejecución

chmod +x checkcert.sh

Pegamos el contenido, solo debemos modificar SITE:URL que será la url a verificar.

#!/bin/bash
SITE_URL="nksistemas.com"
SITE_SSL_PORT="443"

openssl s_client -connect ${SITE_URL}:${SITE_SSL_PORT} -servername ${SITE_URL} 2> /dev/null | openssl x509 -noout -dates

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles