Перейти к основному содержимому

Руководство по настройке clmBot

clmBot — это легковесный клиент автоматического обновления сертификатов, предоставляемый sslTrus CaaS. В этом разделе описаны установка и инициализация clmBot, настройка config.yaml, конфигурация формата сертификатов и требования к правам для запуска.

📄️ Навигация

Навигация по руководству sslTrus clmBot: узнайте, как работает clmBot, какие системы и промежуточное ПО поддерживаются, в чём разница между облачной отправкой и периодическим получением сертификатов, а также быстро найдите страницы «Быстрый старт», «Справочник по конфигурации», «Требования к правам» и другие.

📄️ Способы обновления сертификатов

Инструкция по настройке двух способов обновления сертификатов clmBot: режим облачной отправки (сервер принимает push-уведомления, необходимо открыть порт 8862/tcp) и режим периодической загрузки (crontab / планировщик задач Windows периодически проверяет обновления), а также описание настройки периода автоматического перевыпуска сертификатов.

📄️ Управление точками установки

Управление точками установки сертификатов clmBot: автоматическое сканирование сертификатов на локальной машине и в контейнерах Docker с помощью discover-certificate, ручное добавление точки установки через add-server, синхронизация в облако и корректировка номера подписки через sync-server, локальная страница веб-конфигурации setup и просмотр информации о сертификате через query-certificate.

📄️ Примеры конфигурации

Примеры конфигурации clmBot: фрагменты серверной конфигурации nginx и Apache с PEM-сертификатами, Tomcat с JKS или PEM-сертификатами, соответствующие настройки точки установки clmBot и скрипт перезагрузки after_script, а также способ настройки пользовательского сервиса с PFX-сертификатом.

📄️ Требования к правам запуска

Описание конфигурации прав учетной записи, необходимых по принципу минимальных привилегий при запуске clmBot в средах промежуточного ПО nginx, Apache, Tomcat, IIS и других, включая права чтения и записи каталога сертификатов, авторизацию команды перезагрузки службы и примеры настройки sudoers в Linux.

📄️ Развертывание и обновление в виде службы

Развертывание и обновление clmBot в виде службы: регистрация clmBot как системной службы systemd или Windows с помощью server --service для автозапуска, инструкции по горячей перезагрузке конфигурации, расположение журналов выполнения и стратегия ротации, а также использование команды update для обновления до последней версии.