Linux(kali) 部署 OpenClaw
主机 MacOS m1
虚拟机 Kali 2025-04
1 | Linux kali 6.16.8+kali-arm64 #1 SMP PREEMPT Kali 6.16.8-1kali1 (2025-09-24) aarch64 GNU/Linux |
一、命令行安装
官网一键安装脚本curl -sSL https://openclaw.ai/install.sh | bash

二、进入安装向导
进入安装向导

1 | ◆ I understand this is personal-by-default and shared/multi-user use requires lock-down. |
第一步默认个人使用,选Yes

类似于安装模型吧,选Manual

本地测试的话就选Local gateway

一个默认的工作空间

我这里选择了千问大模型,然后浏览器弹出了千问官网

登录认证后回到命令行,选择第一个

设置网关端口,这里先用默认的18789(安全起见后期自己修改自定义)

类似于网卡的绑定,如果只在本地测试,就选127这个,如果想用其他设备访问就选0.0.0.0,然后是网关认证方式,选Token就行

Tailscale exposure,一个远程访问的方式[Tailscale 是一个基于 WireGuard 的零配置VPN解决方案,让你可以安全地从任何地方访问 OpenClaw Gateway。],默认选Off就行

生成token的方式,这个默认就可以,然后默认空值就自动生成

然后是选择要不要跟一些社交软件联动,这里先选择No,后续有需要可以再修改

是否让大模型联网搜索,这里暂时先跳过

接下来是选择配置一些技能,也可以先跳过

下一步是否需要激活一些hooks,类似于自动的脚本,一样先选择跳过,这里是多选,用空格键选择,然后回车确认

下一步还是默认,然后安装网关服务

下一步是否安装终端的一个工具,能够一键补全命令的

安装完后浏览器弹出界面

三、Web界面
接上一步,这里有一个报错提示
1 | origin not allowed (open the Control UI from the gateway host or allow it in gateway.controlUi.allowedOrigins) |
这里是因为之前绑定的0.0.0.0这个网卡,所以默认链接的是这个ip

这个报错需要修改 openclaw.json 中 gateway 内容,把这个ip添加到controlUi,然后重启 Gateway,openclaw.json的路径在/root/.openclaw

然后重启gateway服务

就可以访问了

在物理机上访问一下试试http://172.16.171.146:18789/#token=86f280493ccef46954d9705df65e136cc079ec86540f64b9

后续更新一些使用方法……