手机版

Linux忘记密码解决方法 - Linux中文使用手册

2019-09-11 阅读 :

很多朋友经常会忘记Linux系统的root密码,linux系统忘记root密码的情况该怎么办呢?重新安装系统吗?当然不用!进入单用户模式更改一下root密码即可。

步骤如下:

重启linux系统

4_21.png

3 秒之内要按一下回车,出现如下界面

4_22.png

然后输入e

4_23.png

在 第二行最后边输入 single,有一个空格。具体方法为按向下尖头移动到第二行,按"e"进入编辑模式

4_24.png在后边加上single 回车

4_25.png

最后按"b"启动,启动后就进入了单用户模式了

4_26.png

此时已经进入到单用户模式了,你可以更改root密码了。更密码的命令为 passwd

4_27.png

 

使用系统安装光盘的救援模式

救援模式即rescue ,这个模式主要是应用于,系统无法进入的情况。如,grub损坏或者某一个配置文件修改出错。如何使用rescue模式呢?

光盘启动,按F5 进入rescue模式

4_28.png

输入linux rescue 回车

4_29.png

选择语言,笔者建议你选择英语

4_30.png

选择us 键盘

4_31.png

4_32.png

这里问你是否启动网络,有时候可能会联网调试。我们选no

4_33.png

这里告诉我们,接下来会把系统挂载在/mnt/sysimage 中。

其中有三个选项:

  • Continue 就是挂载后继续下一步。 

  • Read-Only 挂载成只读,这样更安全,有时文件系统损坏时,只读模式会防止文件系统近一步损坏。

  • Skip就是不挂载,进入一个命令窗口模式。 

这里我们选择Continue。

4_34.png

至此,系统已经挂载到了/mnt/sysimage中。接下来回车,输入chroot /mnt/sysimage 进入管理员环境。

4_35.png

提示: 其实也可以到rescue模式下更改root的密码的。这个rescue模式和windows PE系统很相近。

当运行了chroot /mnt/sysimage/ 后,再ls 看到目录结构和原来系统中的目录结构是一样的。

没错!现在的环境和原来系统的环境是一模一样的。你可以输入exit 或者按Ctrl + D退出这个环境。然后你再ls 看一下

4_36.png

这个目录其实就是rescue模式下的目录结构,而我们的系统文件全部在 /mnt/sysimage目录下。

本文标题:Linux忘记密码解决方法 - Linux中文使用手册 - 服务器教程_服务器技术_服务器知识_vps教程
本文地址:http://www.helloaliyun.com/tutorial/536.html

相关文章

  • Linux Shell 教程_Linux Shell 中文详解参考手册
    Linux Shell 教程_Linux Shell 中文详解参考手册

    Shell是外壳的意思,就是操作系统的外壳。我们可以通过shell命令来操作和控制操作系统,比如Linux中的Shell命令就包括ls、cd、pwd等等。总结来说,Shell是一个命令解释器,它通过接受用户输入的Shell命令来启动、暂停、停止程序的运行或对计算机进行控制。Shell脚本就是由Shell命令组成的文件,这些命令都是可执行程序的名字,脚本不用编译即可运行,它通过解释器解释运行。...

    2019-09-11 服务器教程
  • Shell 教程:Shell是什么?一分钟理解Shell的概念!
    Shell 教程:Shell是什么?一分钟理解Shell的概念!

    现在我们使用的操作系统(Windows、Mac OS、Android、iOS 等)都是带图形界面的,简单直观,容易上手,对专业用户(程序员、网管等)和普通用户(家庭主妇、老年人等)都非常适用;计算机的普及离不开图形界面。 然而在计算机的早期并没...

    2019-09-11 服务器教程
  • Shell 教程:Shell 文件包含

    和其他语言一样,Shell 也可以包含外部脚本。这样可以很方便的封装一些公用的代码作为一个独立的文件。Shell 文件包含的语法格式如下:. filename # 注意点号(.)和文件名中间有一空格或source filename实例创建两个 sh...

    2019-09-11 服务器教程
  • Shell 教程:Shell 输入/输出重定向

    大多数 UNIX 系统命令从你的终端接受输入并将所产生的输出发送回​​到您的终端。一个命令通常从一个叫标准输入的地方读取输入,默认情况下,这恰好是你的终端。同样,一个命令通常将其输出写入到标准输出,默认情况下,这也是...

    2019-09-11 服务器教程
  • Shell 教程:Shell 函数

    linux shell 可以用户定义函数,然后在shell脚本中可以随便调用。shell中函数的定义格式如下:[ function ] funname [()]{ action; [return int;]}说明: 1、可以带function fun() 定义,也可以直接fun() 定义,不带任...

    2019-09-11 服务器教程
  • Shell 教程:Shell的流程控制

    和Java、PHP等语言不一样,Shell的流程控制不可为空,如(以下为PHP流程控制写法):<?phpif (isset($_GET["q"])) { search(q);}else { // 不做任何事情}在sh/bash里可不能这么写,如果else分支没有语句执行,就不要写这个...

    2019-09-11 服务器教程
  • Shell 教程:Shell test 命令

    Shell中的 test 命令用于检查某个条件是否成立,它可以进行数值、字符和文件三个方面的测试。数值测试 参数 说明 -eq 等于则为真 -ne 不等于则为真 -gt 大于则为真 -ge 大于等...

    2019-09-11 服务器教程
  • Shell 教程:Shell printf 命令

    printf 命令模仿 C 程序库(library)里的 printf() 程序。printf 由 POSIX 标准所定义,因此使用 printf 的脚本比使用 echo 移植性好。printf 使用引用文本或空格分隔的参数,外面可以在 printf 中使用格式化字符串,还可以制...

    2019-09-11 服务器教程
  • Shell 教程:Shell echo命令

    Shell 的 echo 指令与 PHP 的 echo 指令类似,都是用于字符串的输出。命令格式:echo string您可以使用echo实现更复杂的输出格式控制。1.显示普通字符串:echo "It is a test"这里的双引号完全可以省略,以下命令与上面实例...

    2019-09-11 服务器教程
  • Shell 教程:Shell 基本运算符

    Shell 和其他编程语言一样,支持多种运算符,包括: 算数运算符 关系运算符 布尔运算符 字符串运算符 文件测试运算符原生bash不支持简单的数学运算,但是可以通过其他命令来实现,例如 awk 和 expr,expr 最常用。expr 是一款表...

    2019-09-11 服务器教程
你可能感兴趣