Wie plane ich, dass der Let's Encrypt certbot mein Zertifikat in Cron automatisch erneuert?

9

Ich habe widersprüchliche Empfehlungen gesehen. Aus den eff.org-Dokumenten :

  

Wenn Sie einen Cron- oder Systemd-Job einrichten, empfehlen wir, ihn zweimal am Tag auszuführen ... Bitte wählen Sie innerhalb einer Stunde eine zufällige Minute für Ihre Erneuerungsaufgaben.

Ich habe auch Empfehlungen für wöchentliche Jobs .

Ich bin kein Cron-Experte, daher würde ich eine Antwort mit detaillierten Schritten zum Einrichten des Cron-Jobs bevorzugen.

    
Chapman Atwell 08.01.2017, 17:24
quelle

1 Antwort

13

Also habe ich mich darauf festgelegt, es einmal am Tag laufen zu lassen. Zuerst habe ich die automatische Verlängerung als in den Dokumenten empfohlen getestet:

%Vor%

Dann habe ich die Crontab aktualisiert:

%Vor%

Dies ist die Zeile, die ich hinzugefügt habe:

%Vor%

Dies läuft jeden Tag um 03:12 Uhr. Ich gehe davon aus, dass die Dokumente "eine zufällige Minute innerhalb der Stunde" empfehlen, um die Last auf den Erneuerungsservern zu verteilen. Ich nehme also an, dass alles andere als 0, 15, 30 oder 45 bevorzugt wird.

Ich habe zufällig die Minute in der Cron-Einstellung ausgewählt, wie es Jenkins dir erlaubt, aber das schien übermäßig kompliziert .

Schließlich habe ich den Befehl cron mit sudo bash getestet:

%Vor%     
Chapman Atwell 08.01.2017, 18:36
quelle

Tags und Links