2024-12-12 01:32:43 +01:00
2024-12-12 01:32:43 +01:00
up
2024-12-12 01:30:28 +01:00

Aktualisiierung von SSL-Zertifikaten für Mailcow

Dieses Skript aktualisiert SSL-Zertifikate für einen Mailcow-Server.

Installation

  1. Kopieren Sie das Skript in ein Verzeichnis Ihrer Wahl.
  2. Passen Sie die folgenden Variablen an:
    • MAILCOW_SERVER: Server und Benutzername (z.B. root@localhost)
    • TARGET_DIR: Zielpfad auf dem Server (z.B. /mailcow-dockerized/data/assets/ssl)
    • SOURCE_CERT: Pfad zum Original-Zertifikat (z.B. /etc/haproxy/ssl/example_domain.pem)
    • SSH_PASSWORD: SSH-Passwort des Servers

Nutzung

Führen Sie das Skript aus:

Das Skript wird folgende Schritte durchführen:

  • Extrahieren der privaten Schlüssel und Zertifikate
  • Generierung einer Diffie-Hellman-Datei
  • Übertragung der Zertifikate auf den Server
  • Neustart von Mailcow

Wichtige Hinweise

  • Getestet in Alpine in kombination mit HA-Proxy
  • Stellen Sie sicher, dass OpenSSL und OpenSSH installiert sind so wie sshpass.
  • Testen Sie das Skript zuerst in einer Entwicklungsumgebung.
  • Achten Sie auf die Sicherheit bei der Speicherung von Passwörtern.

Lizenz

Dieses Skript wird unter der MIT-Lizenz veröffentlicht.

Description
No description provided
Readme 25 KiB
Languages
Shell 100%