Сгенерировать CSR
Следуйте пошаговому руководству Как создать CSR в zimbra
Шаг 1: Загрузка файлов сертификата
После получения файлов сертификата (.crt) и пакета CA (.ca-bundle) от центра сертификации загрузите их в выбранный каталог на сервере. В данном примере будем использовать каталог /tmp/
:
- Загрузите файл сертификата:
cp yourwebsite_ru.crt /tmp/
- Загрузите файл пакета CA:
cp yourwebsite_ru.ca-bundle /tmp/
- Выдаём права доступа пользователю zimbra
chown zimbra:zimbra yourwebsite_ru.crt
chown zimbra:zimbra yourwebsite_ru.ca-bundle
Шаг 2: Проверка соответствия сертификата закрытому ключу
Переключимся с пользователя root
на пользователя Zimbra:
su zimbra
Проверим, что сертификат соответствует закрытому ключу:
Выполните команду:
/opt/zimbra/bin/zmcertmgr verifycrt comm /opt/zimbra/ssl/zimbra/commercial/commercial.key /tmp/yourwebsite_ru.crt /tmp/yourwebsite_ru.ca-bundle
Шаг 3: Настройка сертификата
Разместим сертификат в Zimbra:
Выполните команду:
/opt/zimbra/bin/zmcertmgr deploycrt comm /tmp/yourwebsite_ru.crt /tmp/yourwebsite_ru.ca-bundle
Шаг 4: Перезагрузка сервера
Перезагрузим сервер для применения новых настроек:
Перезагрузим сервер:
zmcontrol restart
Шаг 5: Проверка информации о сертификате
Проверим информацию о сертификате:
Выполним команду:
/opt/zimbra/bin/zmcertmgr viewdeployedcrt
Поздравляем! Вы успешно установили SSL-сертификат в Zimbra