1 问题描述
CutefishOS,没有root权限,默认安装过程中没有设置root密码选项,命令行操作需要超级管理员权限
前几天,在B站看到一个国产基于linux系统,Cutefish OS,整挺好,搞过来试试。
利用VMware安装了系统,页面很简洁,看着很舒心。准备安装几个软件试试,突然发现没有root权限,什么都干不了!而安装系统过程中,我记得就没有超级管理密码设置选项。
那怎么办?整的挺闹心!没办法,折腾呗!
2 修改root密码
反正是基于linux系统,正好学过一段时间的linux,就按照linux的整呗!没想到一举成功!
2.1 重启系统
重启系统时,进入Grub引导菜单,选择 *Advanced options for CutefishOS GNU/Linux 选项,按 e 键进入编辑界面
2.2 编辑界面
找到 ro quiet splash 这一行内容,并将其改为 rw init=/bin/bash ;
ro quiet splash
修改为:
rw init=/bin/bash
按住 Ctrl + x 键保存,会进入新的引导界面,保持默认,再次按 e 键,进入编辑界面,直接按 Ctrl
+ x 进入单用户模式
2.3 单用户模式
开始修改密码
# 输入命令,修改root密码
passwd root
更新系统信息,重启系统
# 更新系统信息
touch /.autorelabel
# 重启系统
exec /sbin/init
3 成功修改root密码
接下来就可以利用命令行进行一系列操作了。