Этот контент был объединен с разделом Удаленный доступ. Актуальное руководство см. на этой странице.
Запуск OpenClaw.app с удаленным Gateway
OpenClaw.app использует SSH-туннелирование для подключения к удаленному gateway. В этом руководстве показано, как его настроить.Обзор
Быстрая настройка
Шаг 1: Добавьте конфигурацию SSH
Отредактируйте~/.ssh/config и добавьте:
<REMOTE_IP> и <REMOTE_USER> своими значениями.
Шаг 2: Скопируйте SSH-ключ
Скопируйте свой открытый ключ на удаленную машину (введите пароль один раз):Шаг 3: Настройте аутентификацию удаленного Gateway
gateway.remote.password, если ваш удаленный gateway использует аутентификацию по паролю.
OPENCLAW_GATEWAY_TOKEN по-прежнему действителен как переопределение на уровне оболочки, но постоянная
настройка удаленного клиента — это gateway.remote.token / gateway.remote.password.
Шаг 4: Запустите SSH-туннель
Шаг 5: Перезапустите OpenClaw.app
Автозапуск туннеля при входе в систему
Чтобы SSH-туннель запускался автоматически при входе в систему, создайте Launch Agent.Создайте файл PLIST
Сохраните это как~/Library/LaunchAgents/ai.openclaw.ssh-tunnel.plist:
Загрузите Launch Agent
- запускаться автоматически при входе в систему
- перезапускаться при сбое
- продолжать работать в фоновом режиме
com.openclaw.ssh-tunnel, если он есть.
Устранение неполадок
Проверьте, запущен ли туннель:Как это работает
| Компонент | Что он делает |
|---|---|
LocalForward 18789 127.0.0.1:18789 | Перенаправляет локальный порт 18789 на удаленный порт 18789 |
ssh -N | SSH без выполнения удаленных команд (только проброс портов) |
KeepAlive | Автоматически перезапускает туннель при сбое |
RunAtLoad | Запускает туннель при загрузке агента |
ws://127.0.0.1:18789 на вашей клиентской машине. SSH-туннель перенаправляет это подключение на порт 18789 на удаленной машине, где работает Gateway.