Linux基础知识之忘记root密码

学习之后修改linux用户密码:(物理机端才能修改)

①在读秒时按下任意键一下即可;
  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/1.png
②在下面的界面,选择敲a键,进入命令行模式;
  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/2.png
③在下面的界面的末尾输入 1(表示进入单用户模式);

  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/3.png
进入单用户模式:
  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/4.png
④在命令行提示符下面输入passwd,依据提示修改密码即可;
  blob.png     file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/5.png
⑤exit,系统系统重启进入系统;    
  blob.png      file://C:\Users\sjsir\AppData\Local\Temp\ct_tmp/6.png


预习之前认为的修改密码的步骤:

本篇文章以RedHat Enterprise Linux系统为例,CentOS系统和Fedora系统应和RedHat系统类似。

1.在系统启动时进入grub选项菜单。 方法在进入redhat系统倒计时时候,按下enter键,进入grub选项菜单。

        Red Hat Enterprise Linux (2.6.32-358.e16.x86_64)

2.在grub选项菜单按e进入编辑模式。

        root (hd0,0)

        kernel /boot/vmlinux-2.6.52-358.e16.x86_64 ro root=UUID7610da86-3c25->

        initrd /boot/initramfs-2.6.32-358.e16.x86_64.img\

3.编辑kernel那行再按e,开始编辑,再后面 添加“ /init 1” ,然后按enter键,回到grub选项菜单。

        <DTYPE=pc KEYTABLE=us rd_NO_DM rhgb guiet 后面添加 /init 1

4.按b键重启(应该是按住b键)

5.进入系统之后,现在是单一用户模式,是指令系统界面,写指令 #vim /etc/passwd

        Telling INIT to go to single user mode.

        init: rc main process (1233) killed by TERM singal

        [root@localhost /]#vim /etc/passwd

6.按下i,进入vim的插入模式“INSERT”

7.将root后面的x删除,此操作其实将root密码设置为空密码。

8.然后保存退出!方法:按下Esc键,进入命令模式,然后按”shift+:“,最后按下wq键,enter键保存退出。

9.重启reboot

10.登录root账号,直接回车,不用输入密码即可进入操作系统

11.输入passwd 添加新的root密码

原创文章,作者:sjsir,如若转载,请注明出处:http://www.178linux.com/24702

(0)
上一篇 2016-07-22 10:09
下一篇 2016-07-22 10:09

相关推荐

  • 计算机的组成及其功能

    计算机系统由硬件系统和软件系统两大部分组成。冯诺依曼奠定了现代计算机的基本结构。 冯诺依曼体系的计算机,必须具有如下功能: #1 把需要的程序和数据送至计算机中; #2 具有长期记忆程序、数据、中间结果及最终运算结果的能力; #3 能够完成各种算术运算、逻辑运算和数据传送等数据加工处理的能力; #4 能够根据需要控制程序走向,并能根据指令控制机器的各部件协调…

    Linux干货 2016-08-15
  • 浅谈vim使用

    vim常用命令总结 2013年10月12日 ⁄ 综合 ⁄ 共 3264字 ⁄ 字号 小 中 大 ⁄  评论关闭        vim 选择文本,删除,复制,粘贴   文本的选择,对于编辑器来说,是很基本的东西,也经常被用到,总结如下: v    从光标当前位置开始,光标所经过的地…

    Linux干货 2016-08-12
  • linux文件系统创建

    件系统管理 格式化:低级格式化(分区之前,划分磁道)         高级格式化:在分区之后进行,创建文件系统         元数据(也是放在块上(block)):inode  &nbsp…

    Linux干货 2016-08-29
  • 六步建立yum仓库

    建立yum仓库

    Linux干货 2018-03-26
  • CentOS 6.5 LVM磁盘管理学习笔记

    在系统运维和服务器管理过程中,经常遇到服务器磁盘容量不足,需要在线扩容的情况。普通磁盘分区的管理方式在逻辑分区划好之后就无法改变其大小。而LVM可以实现Linux服务器下面磁盘空间的在线扩容和动态管理,相对于普通的磁盘分区有很大的灵活性。一、LVM简介    LVM是 Logical VolumeManager(逻辑卷管理)的简…

    Linux干货 2016-08-29
  • shell中$(( ))、$( )、“与${ }的区别

    shell中$(( ))、$( )、“与${ }的区别,包括其简单用法。

    2017-09-11

评论列表(2条)

  • 马哥教育
    马哥教育 2016-07-22 10:48

    这样做是不对的,可以直接在单用户里面用passwd修改root的密码

    • sjsir
      sjsir 2016-07-22 14:05

      @马哥教育但是我也用过这种方法,能解决忘记密码的问题啊,以后学习之后,再写一篇利用单用户模式去解决忘记密码的博客