Установка SSL в Zimbra — различия между версиями

Материал из m6a
Перейти к: навигация, поиск
м
м
Строка 31: Строка 31:
 
*Проверяем сертификат
 
*Проверяем сертификат
 
   sudo su - zimbra -c "/opt/zimbra/bin/zmcertmgr viewdeployedcrt"
 
   sudo su - zimbra -c "/opt/zimbra/bin/zmcertmgr viewdeployedcrt"
 +
==Используемые материалы==
 +
[https://imbicile.pp.ru/zimbra-ssl-lets-encrypt/ Zimbra SSL Let’s encrypt]
 +
[[Category:Zimbra]]

Версия 19:11, 20 октября 2022

Задача

  • Обеспечить защиту передачи информации почтовым сервером Zimbra доверенным SSL сертификатом

Окружение

Требования

Квалификация

Последовательность действий

 certbot certonly -d $domain
  • Объединяем сертификаты
 wget --no-check-certificate -O /etc/letsencrypt/live/$domain/zimbra_chain.pem https://letsencrypt.org/certs/isrgrootx1.pem.txt
 cat /etc/letsencrypt/live/$domain/chain.pem >> /etc/letsencrypt/live/$domain/zimbra_chain.pem
  • Проверяем сертификаты
 mkdir /opt/zimbra/ssl/letsencrypt
 cp /etc/letsencrypt/live/$domain/* /opt/zimbra/ssl/letsencrypt/
 chown -Rfv zimbra:zimbra /opt/zimbra/ssl/letsencrypt/
 sudo su - zimbra -c "zmcertmgr verifycrt comm /opt/zimbra/ssl/letsencrypt/privkey.pem /opt/zimbra/ssl/letsencrypt/cert.pem /opt/zimbra/ssl/letsencrypt/zimbra_chain.pem"
  • Устанавливаем сертификат
 tar -cPzf /opt/zimbra/ssl/zimbra-$(date +"%Y%m%d%H%M").tar.gz /opt/zimbra/ssl/zimbra
 cp /opt/zimbra/ssl/letsencrypt/privkey.pem /opt/zimbra/ssl/zimbra/commercial/commercial.key
 chown -Rfv zimbra:zimbra /opt/zimbra/ssl/zimbra/commercial/
 sudo su - zimbra -c "zmproxyctl stop"
 sudo su - zimbra -c "zmmailboxdctl stop"
 sudo su - zimbra -c "zmcertmgr deploycrt comm /opt/zimbra/ssl/letsencrypt/cert.pem /opt/zimbra/ssl/letsencrypt/zimbra_chain.pem"
 sudo su - zimbra -c "zmcontrol restart"
  • Проверяем сертификат
 sudo su - zimbra -c "/opt/zimbra/bin/zmcertmgr viewdeployedcrt"

Используемые материалы

Zimbra SSL Let’s encrypt