Cron job für Certbot - auto renew SSL/TLS certificate
@author: Toni Sun @datum: 01.08.2022 Getestet an Debian 11 bullseye und Nginx 2022
Wenn du ein kostenloses SSL/TLS-Zertifikat von Certbot verwendest, hast du wahrscheinlich die manuelle Erneuerung satt. Hier guckst du, wie du den Prozess der Erstellung eines Cron-Jobs automatisieren kannst, der die abgelaufenen Zertifikate automatisch erneuert.
Schritt 1. Navigiere als root User zum dem Verzeichnis von Demona Programm
cron
cd /etc/cron.d/
Schritt 2. Mach ne neue Datei da drin mit
nano
nano certbot
Schritt 3. Füge vollgende 3 Zeilen da drin
SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin
0 * * * 7 /usr/bin/certbot renew && systemctl restart nginx
|nano ShortCuts:|| |---|---| | speichern | Strg + o | | nano beenden |Strg + x |
Eingabe Taste um zu bestätigen nach dem speicher nit vergessen !
Schritt 4. Restartiere Demona Programm
Cron
systemctl restart cron