Развертывание агента безопасности Defender для Интернета вещей на основе C для Linux

В этом руководстве приведены сведения об установке и развертывании агента безопасности Defender для Интернета вещей на основе C в Linux.

  • Установка
  • Проверка развертывания
  • Удаление агента
  • Устранение неполадок

Необходимые компоненты

Сведения о других платформах и вариантах агента см. в статье Выбор оптимального агента безопасности.

  1. Для развертывания агента безопасности требуются права локального администратора (sudo) на компьютере, используемом для установки.

  2. Создайте микроагент Defender для Интернета вещей для устройства.

Установка

Чтобы установить и развернуть агент безопасности, сделайте следующее:

  1. Загрузите самую последнюю версию на свой компьютер с GitHub.

  2. Извлеките содержимое пакета и перейдите в папку /src/installation.

  3. Добавьте права на выполнение к скрипту InstallSecurityAgent, выполнив следующую команду:

    chmod +x InstallSecurityAgent.sh
    
  4. Затем выполните приведенную ниже команду:

    ./InstallSecurityAgent.sh -aui <authentication identity> -aum <authentication method> -f <file path> -hn <host name> -di <device id> -i
    

    Дополнительные сведения о параметрах проверки подлинности см. в этой статье.

Этот скрипт выполняет следующие действия:

  1. Установка необходимых компонентов.

  2. Добавление пользователя службы (с отключенным интерактивным входом).

  3. Установка агента в качестве управляющей программы (предполагается, что устройство использует systemd для управления службой).

  4. Настройка агента с предоставленными параметрами проверки подлинности.

Для получения дополнительной справки запустите скрипт с параметром –help:

./InstallSecurityAgent.sh --help

Удаление агента

Чтобы удалить агент, выполните скрипт с параметром -uninstall:

./InstallSecurityAgent.sh -–uninstall

Устранение неполадок

Проверьте состояние развертывания, выполнив следующую команду:

systemctl status ASCIoTAgent.service

Следующие шаги