Документация для версии Мониторинг 16.0. Документация на другие версии также доступна.

Предыдущая страница Следующая страница

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

На странице:

Для настройки автоматического запуска модуля Агент Контроля вместе с загрузкой компьютера требуется поместить его в автозагрузку. Это можно сделать двумя способами в зависимости от того, требуется ли при этом авторизация пользователя.

Первый способ: вход в систему не требуется

Если при запуске компьютера не нужна авторизация, то автоматическая загрузка для ОС Ubuntu 20.04 настраивается таким образом:

  1. Открыть окно командной строки с помощью сочетания клавиш Alt+F2.
  2. В открывшемся окне ввести команду gnome-session-properties.
  3. В открывшемся окне Настройка запуска приложения нажать кнопку Добавить.
  4. Указать полный путь к файлу AgentOfControl, нажав кнопку Обзор.
  5. По нажатию кнопку Закрыть или крестика в верхнем углу формы закрыть окно настроек запуска приложений. 

Второй способ: требуется вход в систему

Если при запуске компьютера требуется авторизация, то настраивается запуск модуля Агент Контроля как сервиса таким образом:

  1. Открыть файл AgentOfControl.service, расположенный по пути /home/{user}.
  2. В параметрах User и Group указать имя пользователя и группу, под которыми будет работать сервис.
  3. В параметре ExecStart указать полный путь к исполняемому файлу модуля Агент Контроля с обязательным параметром service. В данном пути вместо параметра user требуется также указать реального пользователя.
  4. Сохранить изменения в файле AgentOfControl.service.
  5. Скопировать отредактированный файл AgentOfControl.service в папку /lib/systemd/system.
  6. Настроить и запустить сервис с помощью команды sudo systrmctl enable AgentOfControl.service.

    Примечание

    Посмотреть статус сервиса можно с помощью команды sudo systrmctl status AgentOfControl.service.

    Статус enabled говорит, что команда sudo systrmctl enable AgentOfControl.service была выполнена и сервис теперь будет автоматически запускаться при запуске системы.


    В лог-файле модуля Агент Контроля появляется дополнительная строка о том, что он работает в режиме сервиса.

    Внимание!

    В режиме сервиса модуль Агент Контроля работает без пользовательского интерфейса. Управление происходит с помощью команд, описанных ниже.

Команды для управления модулем Агент Контроля в режиме сервиса

sudo systemctl enable AgentOfControl.service – включить автоматический запуск сервиса при запуске системы;
sudo systemctl disable AgentOfControl.service – выключить автоматический запуск сервиса при запуске системы;
sudo systemctl start AgentOfControl.service – запуск сервиса;
sudo systemctl stop AgentOfControl.service – останов сервиса;
sudo systemctl restart AgentOfControl.service – перезапуск сервиса;
sudo systemctl status AgentOfControl.service – посмотреть статус сервиса;
sudo systemctl daemon-reload – необходимо выполнить при изменении содержимого файла AgentOfControl.service.

  • No labels