CreeperAWA 我的意思就是核心root密码没改,就是临时提权呗
CreeperAWA 步骤(全部触屏 + 屏幕键盘 onboard)
调出屏幕键盘 onboard,打开文件管理器,进入 /etc 文件夹
找到 shadow 文件
普通双击打开会只读,需要用管理员身份打开编辑器 打开终端,软键盘输入:
$$
pkexec gedit /etc/shadow
$$
pkexec 是图形界面的权限提升,会弹出图形认证窗口(图形弹窗!不是终端输密码)
如果弹窗出来,问认证:如果当前用户有图形管理员权限,可以直接点确认,不需要密码(部分希沃麒麟默认配置是这样)
如果弹窗仍然要求输入密码 → pkexec 这条路失败,看下面备选方案
打开 shadow 后,找到 root 那一行示例:
$$
root:$6$abcdefgh......:19000:0:99999:7:::
$$
删掉第一个冒号和第二个冒号之间那一大串哈希,改成:
$$
root::19000:0:99999:7:::
$$
✅ 关键点:两个连续冒号 root::,冒号数量不能少,后面数字别动。保存。
- 保存完成,新开终端,执行:
$$
su
$$
直接回车(密码为空),此时进入 root shell,然后设置你想要的密码:
$$
passwd root
$$
如果 pkexec gedit /etc/shadow 弹窗要密码(pkexec 失败)
那就换这个命令,图形权限管理器:
$$
pkexec xed /etc/shadow
$$
麒麟不同版本编辑器名字不一样,gedit / xed / kwrite,挨个试。
这个行吗?