Skip to main content

Удаление

Сначала снимите политику раздачи расширения

Если удалить сервер, оставив политику Chrome (GPO/MDM/JSON), сенсоры продолжат обращаться к адресу удалённой установки. Уберите политику до удаления сервера или сразу после.

Docker

docker compose down # остановить, данные сохранить
docker compose down -v # остановить и УДАЛИТЬ базу без возможности восстановления

Файл .env остаётся на диске — в нём пароль базы, токен сенсоров, ключи. Удаляйте его осознанно и только вместе с базой.

Пакет deb/rpm

sudo ./uninstall.sh

Скрипт показывает перечень удаляемого и запрашивает подтверждение (yes). Удаляет сервис, пакет с бинарём в /opt/tetra, юниты systemd (включая юнит от прежней ручной установки в /etc/systemd/system), каталог /etc/tetra, пользователя и группу tetra. Повторный запуск безопасен.

ПараметрНазначение
--yesбез подтверждения, для автоматизации
--keep-configсохранить /etc/tetra и пользователя: при переустановке останутся те же секреты
--helpсправка
База данных не удаляется

Она может быть внешней. Строку подключения (пароль замаскирован) скрипт печатает до удаления конфигурации — иначе потом неоткуда узнать, что чистить. DROP DATABASE выполняете вы.

Удалить только пакет, сохранив /etc/tetra и пользователя:

sudo apt-get remove -y tetra # Debian, Ubuntu
sudo dnf remove -y tetra # RHEL, Alma, Rocky

Снятие политики на рабочих станциях

  • Windows: удалите ключи ExtensionInstallForcelist и 3rdparty\extensions\<ID> из GPO, затем gpupdate /force.
  • macOS: снимите профиль — System Settings → Profiles → «−», либо sudo profiles remove -identifier ai.tetrasecurity.sensor.
  • Linux: удалите /etc/opt/chrome/policies/managed/tetra.json.

После снятия политики Chrome сам удалит принудительно установленное расширение.