可通过云控制台重置密码、orcaterm终端修改或救援模式挂载磁盘编辑shadow文件三种方式恢复openclaw服务器登录权限,其中控制台重置最常用,需满足强密码要求并重启生效。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 免费无限量使用 DeepSeek R1 模型☜☜☜

如果您已部署 OpenClaw 轻量应用服务器但忘记了登录密码,将无法通过 SSH 连入服务器执行后续操作。以下是解决此问题的步骤:
一、通过云服务商控制台重置服务器密码
该方法适用于腾讯云、阿里云等主流云平台,直接在控制台修改服务器 root 用户密码,无需依赖原有凭证。
1、登录腾讯云控制台,进入轻量应用服务器管理页面。
2、在实例列表中找到已部署 OpenClaw 的服务器,点击其名称或“更多”操作栏中的“重置密码”。
3、在弹出窗口中输入新密码,需满足:长度≥12位,同时包含大小写字母、数字及特殊符号。
4、确认后点击“确定”,系统将提示“密码重置成功,请重启服务器以生效”。
5、点击该实例右侧“重启”按钮,等待服务器状态变为“运行中”。
二、使用 OrcaTerm 终端在线重置(仅限腾讯云)
OrcaTerm 支持无密钥登录并执行密码修改命令,适用于无法访问图形化控制台的场景。
1、在腾讯云轻量服务器详情页,点击“远程登录”→“OrcaTerm”启动终端。
2、终端加载完成后,输入以下命令切换至 root 用户(若当前非 root):
sudo su -
3、执行密码修改命令:
passwd root
4、按提示连续两次输入新密码,确保符合强密码要求。
5、终端返回“password updated successfully”即表示修改完成。
三、通过救援模式挂载磁盘重置(高级备用方案)
当控制台重置功能不可用或服务器处于异常状态时,可启用救援模式手动编辑 shadow 文件。
1、在云控制台停止目标服务器,并进入“更多”→“救援模式”启动救援实例。
2、待救援实例运行后,将原系统盘以数据盘形式挂载至救援实例。
3、在救援实例终端中执行以下命令定位原系统根分区:
lsblk && fdisk -l
4、假设挂载点为 /mnt/system,执行挂载:
mount /dev/vdb1 /mnt/system
5、清除原系统中 root 用户密码字段(置空):
sed -i 's/^root:[^:]*:/root::/' /mnt/system/etc/shadow
6、卸载并退出救援模式,重启原服务器,此时可免密登录 root,登录后立即使用 passwd 命令设置新密码。










