Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
zertifikate_installieren_mit_acme-clients [2023/01/13 09:56] – rwelte | zertifikate_installieren_mit_acme-clients [2023/01/13 10:08] – rwelte | ||
---|---|---|---|
Zeile 17: | Zeile 17: | ||
Der Client ist für viele Betriebssysteme verfügbar, zudem können auf der Website Konfigurationsdateien erstellt werden. | Der Client ist für viele Betriebssysteme verfügbar, zudem können auf der Website Konfigurationsdateien erstellt werden. | ||
- | Für Windows-Systeme kann dieser ACME Client jedoch für Apache / Nginx Server die Zertifikate nur beziehen, diese jedoch nicht automatisiert installieren. Ein ACME-Client mit GUI für Windows findet sich hier: https:// | + | Für Windows-Systeme kann dieser ACME Client jedoch für Apache / Nginx Server die Zertifikate nur beziehen, diese jedoch nicht automatisiert installieren. Ein ACME-Client mit GUI für Windows findet sich hier: https:// |
Diese Tools können einerseits direkt auf dem Server laufen, der mit dem Zertifikat arbeitet. Zudem können sie für eine ganze Serverlandschaft mit unterschiedlichen Administratoren auf einer dedizierten Maschine installiert werden, um die Zertifikate auf diese Weise dann automatisch zu verteilen. | Diese Tools können einerseits direkt auf dem Server laufen, der mit dem Zertifikat arbeitet. Zudem können sie für eine ganze Serverlandschaft mit unterschiedlichen Administratoren auf einer dedizierten Maschine installiert werden, um die Zertifikate auf diese Weise dann automatisch zu verteilen. | ||
Zeile 28: | Zeile 28: | ||
- | <WRAP center round box 60%> | + | <WRAP center round box 60%>**Beispiel für certbot (Linux):** |
/ | / | ||
max-log-backups = 0 | max-log-backups = 0 | ||
- | einfache zentrierte Box | ||
- | </ | ||
email = < | email = < | ||
+ | |||
agree-tos = true | agree-tos = true | ||
- | server = https:// | + | |
+ | https:// | ||
eab-kid = < | eab-kid = < | ||
+ | |||
eab-hmac-key = < | eab-hmac-key = < | ||
+ | |||
+ | </ | ||
Zeile 47: | Zeile 52: | ||
<note tip>Für das Renewal der Zertifikate kann man entsprechende Automatismen setzen (hier das Beispiel für einen Systemd Timer): | <note tip>Für das Renewal der Zertifikate kann man entsprechende Automatismen setzen (hier das Beispiel für einen Systemd Timer): | ||
- | / | + | </ |
+ | <WRAP center round box 60%> | ||
+ | **/ | ||
[Unit] | [Unit] | ||
+ | |||
Description=Timer for Certbot Renewal | Description=Timer for Certbot Renewal | ||
+ | |||
[Timer] | [Timer] | ||
+ | |||
OnBootSec=300 | OnBootSec=300 | ||
+ | |||
OnUnitActiveSec=1d | OnUnitActiveSec=1d | ||
+ | |||
[Install] | [Install] | ||
+ | |||
WantedBy=multi-user.target | WantedBy=multi-user.target | ||
- | < | + | |
+ | |||
+ | |||
+ | |||
+ | **/ | ||
[Unit] | [Unit] | ||
+ | |||
Description=Certbot Renewal | Description=Certbot Renewal | ||
+ | |||
[Service] | [Service] | ||
+ | |||
ExecStart=/ | ExecStart=/ | ||
+ | |||
+ | </ | ||
+ | |||