Агенты для Linux и Windows за NAT
Агент сам открывает исходящее соединение к панели. Входящие порты, VPN и белые адреса не нужны.
Агент Nythronix ставится на машину и сам подключается к панели по исходящему WebSocket-соединению. Машине не нужен публичный IP, проброс портов, VPN или белый список адресов. Это работает одинаково для сервера в дата-центре, ноутбука за домашним роутером и рабочей станции в офисе за корпоративным NAT.
Windows
Установщик спрашивает адрес панели и одноразовый токен регистрации, ставит агента как службу и по желанию включает OpenSSH-сервер. Есть тихая установка для массового развёртывания.
Один и тот же файл ставится на всю линейку Windows, от 7 SP1 и Server 2008 R2 до 11, на 32 и 64 бита. Установщик сам определяет версию системы и разрядность и распаковывает подходящую сборку агента, так что выбирать не нужно. На старых системах, где нет своего магазина компонентов и недоступен GitHub, OpenSSH-сервер берётся из комплекта установщика; чужой OpenSSH при этом не трогается и не удаляется вместе с агентом.
Терминал в браузере работает на Windows 10 1809 и новее, там есть ConPTY. На более старых системах машина видна в кабинете, отвечает на команды и доступна по SSH через реле, а терминал к ней открывается через соседнюю современную машину.
Linux
Скрипт установки из кабинета создаёт непривилегированного пользователя, ставит бинарник и systemd-юнит. Агент работает без root, а права выдаются точечно через sudo-политику.
Регистрация по токену
Токен регистрации одноразовый и создаётся в кабинете. К токену можно привязать теги, тогда каждая машина, зарегистрированная через него, сразу попадёт в нужную группу: client:acme, env:prod, role:db.
Что видно в кабинете
Статус онлайн или офлайн, операционная система, версия агента, теги, активные сессии. Фильтры и группы по тегам работают во всех разделах кабинета.
Подробнее: установка на Windows, установка на Linux, машины и теги.
Другие возможности
- Терминал в браузере
Сессии восстанавливаются через tmux или zellij: закрыли вкладку, уронили сеть, перезапустили агента — команда продолжает работать.
- SSH-реле через панель
Туннели ssh и scp между машинами и с ноутбука оператора. Шифрование остаётся сквозным, панель не видит трафик.
- Доступ по коду согласия
Для чужой машины: владелец генерирует одноразовый код, оператор вводит его в панели. Код истекает и отзывается, как в TeamViewer.
- ИИ-воркеры в каналах
Каналы по машинам и задачам, как в Discord. Воркер читает, предлагает, запускает — но любая изменяющая команда ждёт подтверждения человека и пишется в аудит.
- Скилы через MCP
Postgres, веб и другие готовые MCP-серверы подключаются как навыки воркера. Каждый живёт на своей машине, с ограниченным выходом в сеть.
- Подписанные обновления
Релизы агентов подписаны Ed25519. Агент проверяет подпись и меняет себя сам, без ручного обхода машин.
- Агент без root и sudo по запросу
Агент работает от обычного пользователя. Права выдаются точечно, на время и на конкретные команды.