В Zimbra можно сгенерировать CSR-код двумя способами: через консоль администратора или с использованием интерфейса командной строки. Оба метода позволяют быстро и удобно создавать CSR-коды для последующей отправки в центры сертификации.
Введение
Zimbra является популярной платформой для корпоративной электронной почты и совместной работы, которая поддерживает использование SSL-сертификатов для защиты коммуникаций. Создание CSR (Certificate Signing Request) — важный шаг в процессе установки SSL-сертификата. Процесс создания CSR в Zimbra можно легко выполнить через консоль администратора.
Создание CSR в Zimbra через консоль администратора
Шаг 1: Вход в консоль администрирования Zimbra
- Откройте ваш интернет-браузер и введите адрес консоли администрирования Zimbra:
https://server.yourdomain.ru:7071
, гдеserver.yourdomain
.
ru— это имя вашего сервера Zimbra. - Используйте имя пользователя администратора по умолчанию (обычно
admin@yourdomain.ru
), заменивyourdomain.
ruна фактическое имя вашего домена.
Шаг 2: Инициация генерации CSR
- В панели управления Zimbra Administration выберите опцию «Настроить» в меню слева.
- Перейдите в раздел «Сертификаты».
- Нажмите на значок шестеренки в правом верхнем углу и выберите «Установить сертификат».
- В раскрывающемся списке «Имя сервера» выберите сервер, который вы хотите защитить, и нажмите «Далее».
- В Мастере установки сертификатов выберите «Сгенерировать CSR для авторизованного коммерческого сертификата» и нажмите «Далее».
Шаг 3: Заполнение данных
- В следующем окне заполните следующие поля:
- Диалект: Выберите безопасный алгоритм хэширования, например,
SHA-256
. - Длина ключа: Выберите стандартную длину ключа, например,
2048 бит
. - Common name: Укажите имя хоста вашего сервера (например,
mail.yourdomain.ru
). - Название страны: Укажите двухбуквенный код страны (стандарт ISO 3166-1 alpha-2), где ваша компания официально зарегистрирована (например,
RU
). - Регион/область: Введите регион или область.
- Город: Введите город, в котором зарегистрирована ваша организация (например,
Moscow
). - Название организации: Укажите юридическое название вашей компании (например,
LLC
). Если вы покупаете сертификат проверки домена, введитеNA
(недоступно) или свое полное имя. - Подразделение: Для сертификатов Business и Extended Validation введите
IT
илиWeb Administration
. Для SSL проверки домена введитеNA
(недоступно). - Дополнительное имя субъектов: Это поле заполняется только в случае наличия многодоменного SSL-сертификата; в остальных случаях оставьте его пустым.
- Диалект: Выберите безопасный алгоритм хэширования, например,
Шаг 4: Сохранение CSR
- Проверьте введенную информацию и нажмите «Далее».
- Нажмите «Загрузить CSR» и сохраните файл в надежное место.
Ваш CSR теперь готов для отправки в Центр сертификации для подписи.
Создание CSR в Zimbra c помощью командной строки
Чтобы сгенерировать CSR (Certificate Signing Request) в Zimbra c помощью командной строки, выполните следующие шаги:
Шаг 1: Подключение к серверу
Войдите на ваш сервер Zimbra. Вам нужен SSH-доступ к серверу. Если ваша версия Zimbra старше 8.7, войдите как root
. Если ваша версия Zimbra 8.7 или новее, войдите как пользователь Zimbra.
Для переключения между правами root
и пользователем Zimbra используйте следующие команды:
- Чтобы перейти с прав
root
на пользователя Zimbra:su zimbra
- Чтобы перейти с пользователя Zimbra на пользователя
root
:sudo su
Шаг 2: Инициализация создания CSR
Для генерации CSR используем инструмент командной строки zmcertmgr
. По умолчанию он находится в /opt/zimbra/bin/
.
Переходим в /opt/zimbra/bin/
cd /opt/zimbra/bin/
Сгенерируйте CSR следующей командой:
zmcertmgr createcsr comm -new -subject "/C=RU/ST=Moscow/L=Moscow/O=LLC/OU=IT/CN=mail.yourdomain.ru" -subjectAltNames “wwww.mail.yourdomain.ru”
Замените значения в команде информацией, относящейся к вашему сертификату:
C
— введите двухбуквенный код страны.ST
— Введите регион или область.L
— Введите город, в котором зарегистрирована ваша организация (например,Moscow
).O
— Укажите юридическое название вашей компании (например,LLC
). Если вы покупаете сертификат проверки домена, введитеNA
(недоступно) или свое полное имя.OU
— Для сертификатов Business и Extended Validation введитеIT
илиWeb Administration
. Для SSL проверки домена введитеNA
(недоступно).CN
— Common name. Укажите имя хоста вашего сервера (например,mail.yourdomain.ru
).
Не забывайте заменить приведенные в примере значения данными вашей компании или персональными данными.
Zimbra сохранит новый CSR (commercial.csr) в следующем каталоге: /opt/zimbra/ssl/zimbra/commercial/commercial.csr
.
Вы можете открыть его любым текстовым редактором или просмотреть в консоли с помощью команды:
cat /opt/zimbra/ssl/zimbra/commercial/commercial.csr
Вместе с вашим CSR-кодом Zimbra создаст ваш закрытый ключ, доступный здесь: /opt/zimbra/ssl/zimbra/commercial/commercial.key
. Он вам понадобится во время установки сертификата.
Теперь, когда вы создали файл CSR, вы можете скопировать и вставить его содержимое, включая —–BEGIN CERTIFICATE REQUEST—– и —–END CERTIFICATE REQUEST—–, во время заказа сертификата у вашего центра сертификации.
Получив файлы SSL от вашего центра сертификации, приступайте к установке SSL на Zimbra.
[…] Следуйте пошаговому руководству Как создать CSR в zimbra […]