Установка

Предупреждение

Для полноценной работы агента отключите SELinux.

  1. В панели управления Staffcop перейдите в КомпьютерыСкачать агент и выберите версию для Linux. IP-адрес вашего сервера автоматически добавится к имени скрипта установки.

  2. Скопируйте скрипт на целевую машину:

wget http://10.10.0.1/agent-install-[10.10.0.1].sh

Здесь 10.10.0.1 — пример IP-адреса сервера.

  1. Запустите скрипт установки:

sudo bash /path/to/agent-install-[10.10.0.1].sh 10.10.0.1

Здесь /path/to/agent-install-[10.10.0.1].sh — полный путь к скрипту и его имя; 10.10.0.1 — IP-адрес сервера Staffcop, на который агент будет передавать данные.

Примечание

По умолчанию для связи агента с сервером используется порт 443. Его можно не указывать в команде установки агента. Если порт связи агента с севером был изменён, укажите его в команде установки агента:

sudo bash /path/to/agent-install-[10.10.0.1].sh 10.10.0.1 new_port

Здесь new_port — новый номер порта.

После установки агента перезагрузите машину.

Дополнительный адрес сервера

С версии 0.8.0-master агент поддерживает резервные серверы. Если основной сервер недоступен, события отправляются на альтернативный адрес.

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

  1. Откройте файл scela:

sudo nano /etc/scelarc
  1. Добавьте адрес и порт резервного сервера после строки server:

server2 = 192.168.0.3
port2 = 4334

Если порт не указан, по умолчанию будет использоваться 443.

Обновление

С версии 0.7.46 Linux-агент поддерживает удаленное обновление по команде с сервера.

Чтобы обновить агент:

  1. Перейдите в Панель управленияКомпьютеры.

  2. Выберите машину.

  3. В меню Выполнить действие выберите Обновить до последней версии.

Агент автоматически обновится до размещенной на сервере версии.

Удаление

Удалить агент можно одним из способов:

  • через утилиту на целевой машине:

    sudo /usr/share/staff/agent uninstall
    
  • через установочный скрипт на целевой машине:

    sudo bash agent-install.sh uninstall
    
  • через веб-интерфейс Staffcop: Панель управленияКомпьютеры.