Este conteúdo foi consolidado em Acesso remoto. Consulte essa página para o guia atual.
Executando o OpenClaw.app com um Gateway remoto
O OpenClaw.app usa tunelamento SSH para se conectar a um gateway remoto. Este guia mostra como configurá-lo.Visão geral
Configuração rápida
Etapa 1: adicionar configuração SSH
Edite~/.ssh/config e adicione:
<REMOTE_IP> e <REMOTE_USER> pelos seus valores.
Etapa 2: copiar a chave SSH
Copie sua chave pública para a máquina remota (insira a senha uma vez):Etapa 3: configurar a autenticação do Gateway remoto
gateway.remote.password em vez disso se seu gateway remoto usar autenticação por senha.
OPENCLAW_GATEWAY_TOKEN continua válido como substituição no nível do shell, mas a
configuração durável do cliente remoto é gateway.remote.token / gateway.remote.password.
Etapa 4: iniciar o túnel SSH
Etapa 5: reiniciar o OpenClaw.app
Iniciar o túnel automaticamente ao fazer login
Para que o túnel SSH seja iniciado automaticamente quando você fizer login, crie um Launch Agent.Criar o arquivo PLIST
Salve isto como~/Library/LaunchAgents/ai.openclaw.ssh-tunnel.plist:
Carregar o Launch Agent
- iniciar automaticamente quando você fizer login
- reiniciar se falhar
- continuar em execução em segundo plano
com.openclaw.ssh-tunnel restante, se presente.
Solução de problemas
Verificar se o túnel está em execução:Como funciona
| Componente | O que faz |
|---|---|
LocalForward 18789 127.0.0.1:18789 | Encaminha a porta local 18789 para a porta remota 18789 |
ssh -N | SSH sem executar comandos remotos (apenas encaminhamento de porta) |
KeepAlive | Reinicia automaticamente o túnel se ele falhar |
RunAtLoad | Inicia o túnel quando o agente é carregado |
ws://127.0.0.1:18789 na sua máquina cliente. O túnel SSH encaminha essa conexão para a porta 18789 na máquina remota onde o Gateway está em execução.