Создание пользовательского сертификата
Чтобы создать пользовательский сертификат:
Консоль управления
CLI
API
- В консоли управления выберите каталог, в котором будет создан сертификат.
- В списке сервисов выберите Certificate Manager.
- Нажмите кнопку Добавить сертификат.
- В открывшемся меню выберите Пользовательский сертификат.
- В открывшемся окне в поле Имя введите имя сертифката.
- (опционально) В поле Описание введите описание сертификата.
- В поле Сертификат нажмите кнопку Добавить сертификат.
- Выберите способ добавления: Файл или Текст.
- Нажмите кнопку Добавить.
- В поле Цепочка промежуточных сертификатов нажмите кнопку Добавить цепочку.
- Выберите способ добавления: Файл или Текст.
- Нажмите кнопку Добавить.
- В поле Приватный ключ нажмите кнопку Добавить приватный ключ.
- Выберите способ добавления: Файл или Текст.
- Нажмите кнопку Добавить.
- Нажмите кнопку Создать.
Если у вас еще нет интерфейса командной строки Yandex.Cloud, установите и инициализируйте его.
По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name
или --folder-id
.
-
Посмотрите описание команды:
yc certificate-manager certificate create --help
-
Выполните команду:
yc certificate-manager certificate create \ --name mycert \ --chain mycert.pem \ --key mykey.pem
Параметры команды:
--name
— имя сертификата.--chain
— путь к файлу цепочки сертификатов.--key
— путь к файлу закрытого ключа сертификата.
Результат команды:
id: fpqmg47avvimp7rvmp30 folder_id: b1g7gvsi89m34qmcm3ke created_at: "2020-09-15T06:54:44.916325Z" name: mycert type: IMPORTED domains: - example.com status: ISSUED issuer: CN=example.com subject: CN=example.com serial: c32fd55592a376635fa53d9aea677caae6bf08f updated_at: "2020-09-15T06:54:44.916325Z" issued_at: "2020-09-15T06:54:44.916325Z" not_after: "2021-09-15T06:48:26Z" not_before: "2020-09-15T06:48:26Z"
Чтобы создать сертификат, воспользуйтесь методом create для ресурса Certificate.
В списке сертификатов появится новый сертификат со статусом Issued
.