OpenClaw外部访问UI页面

文章名称


目录


前言

因为是单独部署服务器,没有配置过只能本机访问显示,为了局域网或者外网访问需要单独配置。


一、获得token

1.通过ssh获得

bash 复制代码
cat ~/.openclaw/openclaw.json | grep -A 2 '"token"'

2.通过配置文件直接修改

bash 复制代码
echo ~/.openclaw/openclaw.json #查看配置文件地址

cat ~/.openclaw/openclaw.json # 直接查看内容

3.重新生成token

一般是不需要的但是假如想要重新生成的话

老版本的时候需要通过指令生成,现在都会自动生成。只要把原本token删除并重启服务就会自动

bash 复制代码
openclaw gateway restart

二、 内网配置Gateway

修改一样有两种方式

1.通过ssh修改

bash 复制代码
sudo nano ~/.openclaw/openclaw.json #修改配置文件

新版本已经能自动重启了
修改完成后重启服务

bash 复制代码
openclaw gateway restart #重启服务

2.通过web修改

按以下顺序修改,修改完save等待Openclaw自动更新

修改并增加以下内容

增加监听地址

bash 复制代码
"gateway": {
    "port": 18789,
    "mode": "local",
    "bind": 'lan', // 改成lan
    "controlUi": {
      "allowedOrigins": [
        'http://192.168.1.5:18789', // 监听的Ip地址
      ],
      "dangerouslyDisableDeviceAuth": true  //危险-不需要授权
    },

三、权限问题

为了安全性希望能管理访问web ui设备,可以不填加dangerouslyDisableDeviceAuth通过单独的方式授权设备。

先查询需要授权的设备

bash 复制代码
openclaw devices list

添加需要授权的设备,从上面给出清单复制id

bash 复制代码
openclaw devices approve <Deviceid>

清空所有授权设备

bash 复制代码
openclaw devices clear --yes

删除单个设备

bash 复制代码
openclaw devices remove <deviceId>

四、外网访问

外网访问一定要通过安全访问,所以一定要通过https访问,新版本已经无法设置IP直接访问

1.开启https访问

在gateway中增加这部分

bash 复制代码
    "tls": {
      "enabled": true,
      "autoGenerate": true,
      "allowHttp": true
    },

之后可以通过DDNS + 反向代理 + ACME自动证书方式外网访问(本人采用DDNS+内网映射方式成功域名访问)


小记:

由于通过外网访问安全性会降低,官方推荐采用SSH 隧道(CLI + 工具)

所以建议采用内网访问的方式。

发现新版本确实有挺多不一样,增加了很多安全特性安全性也在增加

我的龙虾日记

相关推荐
做萤石二次开发的哈哈3 小时前
萤石云开放平台发布 Ezviz Open Skills:OpenClaw 生态视觉物联网能力升级指南
物联网·openclaw·小龙虾·clawhub
AI周红伟6 小时前
周红伟:RAG 与知识检索
人工智能·深度学习·机器学习·语言模型·openclaw
金融Tech趋势派7 小时前
从OpenClaw到Hermes:AI Agent架构演进与企业落地实践深度解析
人工智能·架构·github·openclaw·hermes agent
想唱rap7 小时前
C++11之包装器
服务器·开发语言·c++·算法·ubuntu
QUDONG_biubiubiu8 小时前
OpenClaw插件Skill安装指南(2026最新整理)
openclaw·openclaw安装skill·openclaw部署助手
MIXLLRED8 小时前
随笔——ROS Ubuntu版本变化详解
linux·ubuntu·机器人·ros
sanzk8 小时前
astra pro稠密建图
ubuntu·ros·3d相机
uesowys9 小时前
OpenClaw技术架构与安装部署
安装部署·技术架构·openclaw
fysuccess9 小时前
Ubuntu 22.04 零基础安装 Hermes 完整入门指南
linux·ubuntu·蓝桥杯
七夜zippoe9 小时前
OpenClaw 定时任务与 Cron 调度:自动化运维的智能引擎
运维·人工智能·自动化·cron·openclaw