¿Estas atascado? ¡Yo te ayudo!, pregunta aquí.

Actualizar un certificado CertBot

Todo sobre linux, programas para linux, configuraciones de sistema linux, etc..

Notapor alexiter » Lun Ene 16, 2017 7:10 pm

Si has instalado un certificado gratuito de Letscrypt, y todo ha ido bien, sabras que pasado 3 meses (o menos) te empezaran a llegar avisos de que tu certificado esta cerca de caducar.

Este servicio gratuito requiere de la renovacion del certificado antes de 3 meses, y para esto existe un proceso extremadamente simple y sencillo, que ademas puedes automatizar (si no lo hicistes cuando instalastes certbot).

basicamente (en mi caso concreto) puesto que la instalacion del certificado la realice desde el usuario root, para que al ejecutar cerbot-auto no me de el mensaje de error " certbot-auto: command not found " debes de ejecutar desde el directorio raiz:

Código: Seleccionar todo
./root/certbot-auto renew


ademas por comodidad, seria interesante crear una tarea programada para que este proceso se realice automaticamente cada cierto tiempo y asi evitar tener que andar renovando el certificado de un modo manual, para ello, desde el usuario root (en mi caso por haber instalado certbot desde el el), ejecutamos:

Código: Seleccionar todo
crontab -e


y añadimos al final del archivo

Código: Seleccionar todo
10 5 * * 0 ./root/certbot-auto renew --quiet --no-self-upgrade


Con esto una vez por semana se ejecutara la peticion de renovacion sin mostrar mensajes de error molestos por pedir renovacion demasiado pronto.
alexiter
Site Admin
 
Mensajes: 148
Registrado: Dom Nov 17, 2013 9:54 pm

Volver a Linux

cron
  • Buscar mensajes nuevos
  • Buscar temas sin respuesta
  • ¿Quién está conectado?
  • En total hay 1 Usuario identificado :: 0 registrado, 0 ocultos y 1 invitado (basados en usuarios activos en los últimos 5 minutos)
  • La mayor cantidad de usuarios identificados fue 619 el Dom May 03, 2020 11:11 pm
  • Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado