Программное обеспечение для удаленного управления компьютером

Начало работы

Следуйте шагам, чтобы включить WorksLink Access и подключиться к первому сервису своими инструментами.

Перед началом

Роль Где установить Назначение
Шлюз доступа На целевом сервере, промышленном ПК, периферийном устройстве или офисном ПК Открывает разрешённые сервисы своей машины или той же LAN
Клиент доступа На компьютере инженера или административном бастионе Отображает сервис на локальный порт либо открывает SSH, SFTP или рабочий стол

Обоим узлам нужен исходящий доступ к WorksLink без публичного IP и проброса портов. При ограничениях используйте Test connection в установщике шлюза Windows или workslink doctor на других платформах.

Часы должны отличаться не более чем на 2 минуты, иначе защита от повторных запросов отклонит соединение.

Первое подключение

  1. 1

    Включить

    Администратор открывает Secure Remote Access в консоли WorksLink и включает сервис. Действуют существующие аккаунт организации и права участников.

  2. 2

    Добавить шлюз

    Создайте токен шлюза. В Linux выполните команду из консоли, в Windows введите адрес и токен в установщике. Устройство появится в Gateways.

  3. 3

    Открыть сервисы

    Добавьте SSH, рабочий стол или порты БД в список разрешённых. Целью может быть шлюз или устройство той же LAN. Остальные порты недоступны.

  4. 4

    Добавить клиентов

    Создайте токены сотрудников. Каждый устанавливает клиент, вводит адрес и токен; компьютер появится в Connectors.

  5. 5

    Настроить правила

    По меткам определите доступ клиентов к шлюзам и сервисам. Проверьте предпросмотр и сохраните правило.

  6. 6

    Подключиться и проверить

    Используйте workslink ssh, отображение портов или свои инструменты. Администраторы видят сессии и события в Activity.

Установка шлюза

Windows

  • Запустите workslink-access-gateway-setup.exe, введите адрес и токен. Test connection проверяет исходящее соединение.
  • Включает автономный OpenSSH Server и закрывает входящий порт 22. Параметр /NOSSH пропускает его установку.
  • Системная служба работает до входа пользователя. Зелёный значок — соединение; жёлтый — нет регистрации или соединения; серый — служба остановлена.
  • Тихая установка для массового развёртывания:
workslink-access-gateway-setup.exe /S /HUB=<address> /TOKEN=<enrollment-token> [/NOSSH] [/NOTRAY]

Linux

  • Создайте токен и выполните команду из консоли. Скрипт определяет архитектуру, проверяет пакет, создаёт непривилегированного пользователя workslink и службу systemd.
  • x86_64 и ARM64, статическая сборка без зависимости от версий системных библиотек.
curl -fsSL https://<address-from-console>/install | sudo bash -s -- --token <enrollment-token>

Для других устройств LAN задайте адрес цели, например 192.168.1.100:3306. Установка на них не нужна, но они должны быть доступны шлюзу и разрешены.

Шлюз без токена можно активировать локально по http://127.0.0.1:8586/ui/setup без перезапуска службы.

К загрузкам →

Установка клиента

Windows

  • Запустите workslink-access-client-setup.exe. По умолчанию работает в трее; управление портами доступно локально по 127.0.0.1:8585.
  • Для туннелей без входа пользователя выберите режим службы Windows или параметр /SERVICE при тихой установке.
  • Ярлык workslink в меню «Пуск» открывает подготовленную командную строку.

macOS

  • Выберите .pkg для Apple Silicon или Intel. После установки откройте консоль через значок в строке меню.
  • Утилита находится в /Applications/workslink.app/Contents/MacOS/workslink.

Linux

  • workslink-conn создаёт туннели по запросу и завершается после работы. Для постоянных отображений используйте созданный шаблон systemd.
  • Режим совместного доступа (workslink ui --mode=cloud) слушает HTTPS и порты перенаправления на бастионе. До включения спланируйте разрешённые источники и сертификаты.

Подключение

Графическая консоль доступна локально по 127.0.0.1:8585. Основные команды:

workslink list Показать разрешённые шлюзы, состояние и сервисы
workslink connect <device-id> <service> Отобразить сервис на локальный порт с повторным использованием
workslink ssh <device-id> Открыть SSH; sftp и rdp работают аналогично
workslink rdp <device-id> Открыть системный клиент рабочего стола для Windows
workslink proxy <device-id> ssh Использовать SSH ProxyCommand без локального слушающего порта
workslink exec <device-id> --timeout 2m -- <command> Выполнить команду удалённо с выводом и кодом завершения

Для VS Code Remote-SSH и других SSH-инструментов:

Host gpu-01 User dev ProxyCommand workslink proxy <device-id> ssh

Частые вопросы

Нужно устанавливать на каждое устройство?

Нет. Шлюз открывает свои сервисы или сервисы устройств той же LAN, если они доступны и включены в список разрешённых.

Открывается ли вся сеть?

Нет. Клиент получает доступ только к разрешённым сервисам по правилам. Всё остальное запрещено; подсеть целиком не открывается.

Нужны публичный IP или проброс портов?

Нет. Шлюз и клиент инициируют исходящие подключения, сервисам не нужны публичный IP и проброс портов.

Чем отличается от удалённого рабочего стола?

Remote Desktop показывает экран и управляет программами. WorksLink Access подключает серверы, БД и внутренние системы либо выполняет команды. Консоль общая.

Какова скорость и что будет без прямого канала?

По возможности трафик идёт напрямую, иначе автоматически через зашифрованный ретранслятор. Скорость зависит от сетей, маршрута и исходящих политик. Используйте workslink doctor.

Когда применяется отзыв?

Новые запросы сразу следуют политике. Узлы онлайн обычно получают её за секунды и закрывают соединения; пропустившие уведомление или офлайн синхронизируются при следующем опросе, примерно в течение двух минут.

Записываются доступ и команды?

Консоль фиксирует регистрацию, разрешения, отказы, изменения токенов и правил, отключения. Детали команд остаются в локальной консоли шлюза; полной записи сессий нет.

Открываются порты на моём ПК?

Отображение портов слушает только 127.0.0.1, SSH ProxyCommand не открывает порт. Режим совместного доступа в Linux слушает HTTPS и порты перенаправления и требует отдельного планирования.

Диагностика

workslink doctor проверяет девять пунктов и предлагает исправления:

workslink doctor
  1. Права каталога конфигурации
  2. Целостность локальной пары ключей
  3. Настройки консоли и роль
  4. Доступность консоли по HTTPS
  5. Расхождение часов до 2 минут
  6. Проверка подписи
  7. Синтаксис списка разрешённых
  8. Тест прямого соединения
  9. Получение списка разрешённых устройств

Нужна помощь?