Привилегированный агент

Демон jabali-agent работает от имени root и выполняет задачи системного уровня, которые не могут быть безопасно обработаны только веб-приложением.

Обязанности

  • Создание и удаление системных пользователей
  • Настройка Vhost и пула PHP-FPM
  • Выдача и обновление SSL-сертификатов
  • Обновление зоны DNS
  • Операции с почтовыми доменами и почтовыми ящиками
  • Рабочие процессы резервного копирования и восстановления

Зачем это нужно

  • Обеспечивает централизацию и возможность аудита привилегированных операций
  • Сокращает требования к прямому доступу к корневому каталогу в пользовательском интерфейсе
  • Позволяет вносить последовательные и повторяемые изменения в систему

Связь

  • Панель обменивается данными с агентом через локальный сокет Unix по адресу /var/run/jabali/agent.sock.