news 2026/6/2 10:05:35

虚拟机安装麒麟操作系统如何重置root密码

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
虚拟机安装麒麟操作系统如何重置root密码

最近我们主要学习的是关于如何在虚拟机里面使用麒麟操作系统进行相关的学习。其中,麒麟操作系统属于国产操作系统,它其实和类似于 Ubuntu、CentOS 这样主流的 Linux 操作系统操作起来没有太大的区别。

但是我在实践的过程中遇到了如下的问题:
我们知道在 Linux 操作系统里面,权限分为普通权限和管理员权限。管理员通常就是 root 账户,拥有最高的管理权限。我们在某一个系统文件夹下面新建目录或者文件夹的时候,经常会出现没有权限访问的问题。

这个时候就需要切换到 root 权限,但由于我安装的这个版本的虚拟机不知道 root 密码,所以在输入 su root 进行权限切换时,无法提供有效的密码,导致出现了 root 锁定这类账户锁定的问题。

今天这篇文章,我们就来聊一聊这类问题如何有效地进行解决。

其实类似于这样的问题,我们可以借助主流的大模型来解决。直接把你遇到的问题描述给它即可。

比如我自己的操作过程:

  1. 将报错截图发给它,并说明密码无法修改。
  2. 我们知道在云服务器(比如我自己的腾讯云服务器)中,可以使用passwd root命令来修改密码。
  3. 但因为权限不足,在虚拟机里直接修改是行不通的。

你就把截图发给它,说明无法修改密码并询问解决方案。以下是 Claude 给出的解决步骤:

首先第一步是重启系统(即重启虚拟机安装的麒麟操作系统)。在系统启动时,不停地按键盘上的 Shift 键和左上角的 Esc 键,随后你就会进入接下来的界面。

这里面实际上就是一段代码,具体你不需要看懂,只需要在里面找到以 Linux 开头的一行。在我的这个版本的麒麟操作系统(Kylin OS)中,它实际上显示的是 Linux-vmlinuz。

找到该行后,请按照以下步骤操作:

  1. 将其中的 RO 权限修改为 RW。
  2. 在该行的末尾添加 init=/bin/bash。

完成之后,我们就直接进入了引导程序,也就是下面的这个界面。

这个界面可能需要等待一会儿,光标会不断闪烁。这里面实际上类似于 Linux 中的命令行。

你可以按照以下步骤操作:

  1. 输入password root
  2. 系统会提示你创建一个新密码
  3. 重复输入两次新密码

完成后,密码就修改成功了。

实际上,这就是云服务器中常见的操作。如果你使用腾讯云服务器,这一步是可以直接操作的。但在虚拟机中,root 用户可能有默认密码,而我们并不知道,所以你可以通过这种方式进行密码重置。

这个时候你可以重置并重新进入麒麟操作系统(Kylin OS)。具体操作步骤如下:

  1. 输入 sync 命令。
  2. 接着输入 reboot -f 命令,系统会进入重新启动页面并重新进入麒麟系统。
  3. 重新进入系统后,输入 su root 进行管理员权限的切换。
  4. 此时系统会提示你输入密码,直接输入我们刚才在系统初始化操作时设置的密码,即可成功切换到 root 账户。

切换到 root 账户后,你就有权限在系统文件夹下新建或修改文件了。

以上就是在虚拟机中使用麒麟操作系统修改 root 密码的方法。与以往云服务器的操作不同,它无法直接在命令行中完成,而需要进入系统初始化的过程并配合特定命令。

文中我也展示了如何借助大模型来解决这个问题。目前问题已得到解决,希望遇到类似问题的小伙伴在看完这篇文章后能有所帮助。

这篇文章就到这里,谢谢大家!

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/29 22:16:49

深度学习计算机毕设之基于python深度学习的鲜花识别

博主介绍:✌️码农一枚 ,专注于大学生项目实战开发、讲解和毕业🚢文撰写修改等。全栈领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围:&am…

作者头像 李华
网站建设 2026/5/30 17:09:05

adb: unable to connect for root: more than one device/emulator

意思是 当前 ADB 同时连着不止一个设备/模拟器,所以 adb root 不知道该对哪一台执行。解决方式就是 先列出设备,然后 指定目标设备序列号 再执行。 1) 先看当前连了哪些设备 bat adb devices -l 你会看到类似: text List of devices attachedemulator-5554 device ..…

作者头像 李华
网站建设 2026/5/30 17:11:16

破局增长!AI+本地化双轮驱动客户管理,软件公司CRM应用实战指南

——从客户管理到智能决策,打造高效增长引擎 一、软件公司为何必须拥抱CRM? 在需求迭代加速、客户价值深化的今天,传统Excel微信的管理模式正成为软件企业发展的桎梏: 客户资产流失风险:项目信息散落于个人电脑/群聊&a…

作者头像 李华
网站建设 2026/5/29 2:15:39

详解银狐远控源码中那些C++编码问题

特别申明: 本文内容仅限于用作技术交流,请勿使用本文介绍的技术做任何其他用途,否则后果自负,与本号无关。 原始的银狐远程控制软件中,存在大量C编码问题,大多数错误都属于低级错误。这些错误造成银狐远控…

作者头像 李华