Установка сертификатов устройств на устройствах Linux

В этой статье описано, как установить сертификаты устройств, используемые для проверки устройств на устройствах Linux.

Обзор

Чтобы установить сертификаты устройства на ваше устройство Linux, сначала создайте сертификат, а затем установите его на устройство.

Предварительные условия

  • У вас должны быть права администратора для компьютера Linux

  • Файл сертификата должен быть в формате PFX (p12), включая его закрытый ключ

  • Издатель сертификата должен соответствовать сертификату подписи, который загружен на страницу ​Доступ > Клиентский доступ > Сертификаты подписей​​ в Приложении управления Cato

  • Сертификаты имеют максимальный допустимый размер 2048 байт. Сертификаты большего размера будут игнорироваться

Установка и настройка сертификата

  1. Шаг 1: Создать сертификат устройства

  2. Шаг 2: Установите сертификат с помощью следующей команды:

    cato-sdp import-cert <путь к сертификату>/<сертификат>.p12

Создание сертификата устройства

Этот раздел содержит пример команд для создания сертификата OpenSSL, который Клиент использует для аутентификации устройства. Вы можете использовать другие инструменты для создания сертификата.

Вы должны иметь свой собственный сертификат подписи до создания сертификата устройства.

openssl genrsa -out <name>.key 2048

openssl req -new -key <name>.key -out <name>.csr

sudo openssl x509 -req -in <name>.csr -CA rootCA.crt -CAkey rootCA.key -CAcreateserial -out <name>.crt -days 500 -sha256

openssl pkcs12 -export -out <name>.p12 -inkey <name>.key -in <name>.crt

В приведенном выше примере нет добавленного пароля к команде openssl pcks12.

Включение сертификата устройства на клиенте

Это требуется для версий Клиента Linux ниже v5.1

Скопируйте сертификат и файл с закрытым ключом на устройство Linux. Когда вы запускаете Клиент, добавьте аргумент -cert. Для получения дополнительной информации об аргументах для клиента Linux см. Установка и запуск клиента Linux (v5.1 и выше)

Чтобы активировать сертификат устройства на Клиенте Linux:

  1. Скопируйте сертификат устройства и файл закрытого ключа (<name>.p12) в директорию, к которой Клиент имеет разрешения доступа.

  2. При запуске Клиента добавьте этот аргумент: -cert <путь к файлу p12>.

Была ли эта статья полезной?

Пользователи, считающие этот материал полезным: 0 из 0

0 комментариев