type
Post
status
Published
date
Feb 27, 2026
slug
summary
tags
工具
开发
category
技术分享
icon
password
文章来源说明
🤔 原主机先配置Ubuntu安装openclaw
- 开启安装WSL
- 更新到最新版本才能安装Ubuntu-24.04
- 安装之后设置账号密码
- 设置网路端口映射,修改网络
- 关机重启
- 设置防护墙(暂时失效)
wsl: Hyper-V 防火墙不受支持
wsl: 不支持镜像网络模式: Windows 版本 19045。6466 没有所需的功能。
正在回退到 NAT 网络。
wsl: DNS 隧道不受支持
3.1 基础环境配置(免密设置)
为了在后续安装脚本运行中避免频繁输入密码,建议为当前用户开启
sudo 免密权限:在文件末尾添加以下内容(将
spoto 替换为你的实际用户名):保存并退出(Ctrl+O → Enter → Ctrl+X)。
3.2 安装基础工具
3.3 安装 Opencode 工具
Opencode 用于简化后续的复杂配置过程:
验证安装:
3.4 安装 OpenClaw 官方脚本
使用官方提供的一键安装脚本进行部署:
curl -fsSL https://molt.bot/install.sh | bash- 安装更新opt,curl,opencode
- 安装openclaw
- 更新Ubuntu为最新 安装或更新最新Ubuntu
解决方案
- 在 WSL2 Ubuntu 中安装并启动 SSH 服务器
首先,在 WSL2 的 Ubuntu 终端中执行以下命令:
- 检查 SSH 服务状态
在 WSL2 终端中运行以下命令,确认 SSH 服务器正在监听 22 端口:
您应该看到类似
LISTEN 0 128 0.0.0.0:22的输出。- 修改 SSH 配置以允许密码登录(如果需要)
WSL2 的 SSH 默认配置可能禁止密码登录。编辑 SSH 配置文件:
找到并确保以下行未被注释(即行首没有
#)且值正确:保存并退出(在 nano 编辑器中:
Ctrl+X,然后按 Y,再按 Enter)。重启 SSH 服务以使配置生效:
- 在 Windows 主机上重新建立 SSH 隧道
确保 WSL2 的 SSH 服务运行后,回到 Windows PowerShell 或 命令提示符,再次执行端口转发命令:
系统会提示您输入 WSL2 中该用户的密码。输入正确密码后,隧道应建立成功(命令行会挂起,表示隧道运行中)。
- 访问 OpenClaw 控制面板
保持上述 SSH 隧道窗口运行,在 Windows 浏览器中访问安装成功时提示的 URL:
- 安装浏览器扩展 控制浏览器
- 整理文件
- 安装飞书、QQ、钉钉、企业微信 channels
- 飞书
- 钉钉
- 企业微信
- 微信
- 添加allow
📝制作镜像
这是最标准的方法,将当前运行的 Ubuntu 实例导出为一个
.tar.gz压缩包,该包即为系统镜像。- 打开 Windows PowerShell(管理员权限)。
- 查看当前 WSL 发行版列表,确认你的 Ubuntu 名称(通常为
Ubuntu或Ubuntu-22.04等):
- 停止目标发行版(如果正在运行):
(将
Ubuntu替换为你的实际发行版名称)- 执行导出命令:
Ubuntu:你的发行版名称。D:\path\to\ubuntu_backup.tar.gz:导出的镜像文件保存路径及文件名。
结果:你将得到一个包含完整 Ubuntu 文件系统的
ubuntu_backup.tar.gz文件。你可以将此文件分发给他人,或用于后续使用 wsl --import命令创建新的 WSL 实例。- 安装openclaw
- 配置openclaw
说说你的故事
📝新机器上安装
开启WSL
更新WSL
http://118.31.32.61/share/wsl.2.6.3.0.x64.msi
wsl —update
观点2
🤗总结归纳
参考文章
致谢:
有关Notion安装或者使用上的问题,欢迎您在底部评论区留言,一起交流~
- 作者:NotionNext
- 链接:https://tangly1024.com/article/3295a936-0047-8008-bf9a-cd4aab658e13
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。






