Команда инженеров · свой ЦОД в РФ · своё железо · своя панель · CloudStack + Linstor · MCP · база знаний по self-hosted
Гайды · GLPI

GLPI Agent на 50 компьютеров с Windows: одна команда вместо обхода кабинетов

Сервер GLPI поднят, теперь в него надо завести парк — полсотни рабочих мест на Windows. Ставить агента руками на каждый компьютер не нужно: установщик агента принимает все настройки одной строкой, и эту строку можно разослать на весь парк групповой политикой (GPO) или любой системой развёртывания. Ниже — команда, проверенная на Windows 11 и нашем сервере GLPI из маркетплейса, и как раскатить её на всех.

Октябрь 2026 ~7 минут чтения Команда Fatmetal
GLPI 12 · GLPI Agent 1.21 Тихая установка MSI · GPO Проверено на Windows 11
Что понадобится

Три вещи с сервера GLPI для инвентаризации компьютеров

Агент сдаёт инвентарь по адресу приёма и с отдельным логином и паролем. Это не ваш вход администратора: учётка агента умеет только одно — принять сведения о компьютере. Войти с ней в GLPI или в его API нельзя.

  • Адрес приёма — https://ваш-домен/front/inventory.php;
  • логин агента — inventory;
  • пароль агента.

Если сервер заказан из карточки GLPI в маркетплейсе, всё это уже настроено: приём инвентаризации включён, учётка агента заведена. Адрес, логин и пароль лежат на сервере в файле /root/glpi-credentials.txt: зайдите по SSH и выполните sudo cat /root/glpi-credentials.txt.

i

Ставили GLPI сами? В GLPI 12 включить инвентаризацию мало. В «Настройки → Инвентаризация» нужно ещё выбрать авторизацию (Basic) и задать логин и пароль приёма. Без этого агент получает ответ 503, и компьютеры не появляются. Как это сделать, показано в нашем разборе GLPI.

Шаг 1

Установка GLPI Agent на Windows: проверьте команду на одном компьютере

  1. Скачайте установщик

    Файл GLPI-Agent-1.21-x64.msi — со страницы выпуска на GitHub. Положите его, например, в C:\Temp.

  2. Запустите установку от администратора

    Откройте командную строку от имени администратора и выполните, подставив свой домен и пароль агента:

    msiexec /i C:\Temp\GLPI-Agent-1.21-x64.msi /quiet SERVER=https://ваш-домен/front/inventory.php USER=inventory PASSWORD=пароль-агента RUNNOW=1

    /quiet — без окон и вопросов. RUNNOW=1 — сразу после установки отправить первую инвентаризацию. Агент встаёт службой Windows и дальше отчитывается сам.

  3. Найдите компьютер в GLPI

    Откройте в GLPI «Активы → Компьютеры». У нас компьютер появился через пять минут после запуска команды, и это вместе со скачиванием установщика. В его карточке — версия Windows, процессор, память, диски, сетевые карты и список установленных программ: на свежей Windows 11 их было 110.

    GLPI: список компьютеров с машиной на Windows 11, пришедшей от агента
    Компьютер пришёл сам: имя, модель, серийный номер и операционная система заполнены агентом.
    GLPI: вкладка «Операционные системы» компьютера с Windows 11 Enterprise
    Вкладка «Операционные системы»: редакция, версия, сборка и дата установки Windows.
    GLPI: вкладка «ПО» компьютера со 110 программами
    Вкладка «ПО»: всё, что установлено на компьютере, с версиями. Это основа учёта лицензий.
Шаг 2

Установка на весь парк: GPO, Intune, SCCM

Дальше та же самая строка выполняется на каждом компьютере. Как её доставить — зависит от того, что у вас есть.

Компьютеры в домене Active Directory — групповая политика (GPO)

  1. Положите MSI в общую папку

    Например, \\fileserver\soft$\GLPI-Agent-1.21-x64.msi. Права на чтение — группе «Компьютеры домена»: сценарий запуска выполняется от имени компьютера, а не пользователя.

  2. Создайте сценарий запуска

    Файл glpi-agent.cmd. Проверка в первой строке не даёт ставить агента заново при каждой загрузке:

    @echo off
    if exist "C:\Program Files\GLPI-Agent\glpi-agent.bat" exit /b 0
    msiexec /i \\fileserver\soft$\GLPI-Agent-1.21-x64.msi /quiet SERVER=https://ваш-домен/front/inventory.php USER=inventory PASSWORD=пароль-агента RUNNOW=1
  3. Подключите его в политике

    В «Управлении групповой политикой» создайте объект политики на подразделение с компьютерами: «Конфигурация компьютера → Политики → Конфигурация Windows → Сценарии → Автозагрузка» — добавьте glpi-agent.cmd. Агент встанет при следующей перезагрузке каждого компьютера.

!

Сценарии политик лежат в общей папке домена (SYSVOL), а её читает любой сотрудник. Пароль агента из команды увидят все. Учётка агента в GLPI умеет только принимать инвентарь: с ней нельзя войти ни в интерфейс, ни в API. Худшее, что можно сделать с утёкшим паролем, — прислать поддельные сведения о компьютере. Если это неприемлемо, после раскатки смените пароль приёма в GLPI и на компьютерах. Или ставьте средствами, которые хранят параметры закрыто (Intune, SCCM).

Intune, SCCM, PDQ Deploy и подобное

Загрузите MSI как приложение и укажите ту же строку параметров: /quiet SERVER=… USER=inventory PASSWORD=… RUNNOW=1.

Без домена и систем развёртывания

Остаётся пройти по компьютерам с флешкой и командой из шага 1. Это минута на машину: отвечать на вопросы установщика не нужно.

Раскатку групповой политикой мы описали по документации Microsoft и GLPI Agent. Саму команду установки проверили вживую на Windows 11 и сервере GLPI 12 из нашего маркетплейса.

Если компьютер не появился

Где искать причину

  • Журнал агента на компьютере — C:\Program Files\GLPI-Agent\logs\glpi-agent.log. Ответ сервера видно в нём.
  • 401 — неверный логин или пароль агента. Сверьте их с /root/glpi-credentials.txt; переустановите агента той же командой с правильным паролем.
  • 503 — на сервере не выбрана авторизация приёма инвентаря (GLPI 12, «Настройки → Инвентаризация»). У сервера из нашего маркетплейса она уже выбрана.
  • Ответа нет вовсе — компьютер не достучался до сервера: проверьте, что из офисной сети открывается https://ваш-домен, и что прокси или межсетевой экран не режут исходящий HTTPS.
  • Не установился агент — добавьте к команде /l*v C:\Temp\glpi-agent-msi.log: установщик запишет подробный журнал.

Дальше агент работает службой Windows и отчитывается сам, по расписанию. Сразу после установки ждать не нужно: RUNNOW=1 отправляет первый отчёт немедленно.

Коротко

Для пятидесяти компьютеров на Windows нужна одна строка: msiexec /i GLPI-Agent-1.21-x64.msi /quiet SERVER=… USER=inventory PASSWORD=… RUNNOW=1. Проверьте её на одной машине, затем разошлите сценарием запуска через групповую политику или системой развёртывания. Сервер GLPI из нашего маркетплейса уже готов принимать инвентарь, пароль агента — в /root/glpi-credentials.txt.

Разборы и находки self-hosted в TelegramНовые гайды и карточки в маркетплейсе первыми @fatmetal_channel →

GLPI и GLPI Agent — открытый код. Проверено 29.10.2026: GLPI 12.0.0 из маркетплейса Fatmetal, GLPI Agent 1.21, Windows 11 Enterprise.