zoukankan      html  css  js  c++  java
  • sentos7忘记root密码,重置密码

    一、两种模式:单用户模式和救援模式

    (1)救援模式

    1、重启linux系统主机并出现引导界面,按e键进入内核编辑界面;

    2、在linux16参数那一行的最后面追加“rd.break”参数,记住要空开一个键位。然后按下Ctrl + x组合键运行;

    3、大约30秒后进入紧急求援模式;

    4、依次输入以下命令:

    法一:

    #mount  -o  remount,rw  /sysroot

    #chroot  /sysroot

    #passwd

    ....(此处就是修改密码,根据系统提示来)

    #touch  / .autorelabel(selinux没有关的话,此步必须,否则可以不写,写上也没事)

    #exit

    #reboot

    法二:

    按e键进入内核编辑界面,移动光标到linux16行最后,

    添加rw init=/sysroot/bin/sh

    按ctrl +  x 启动

    #chroot  /sysroot

    #passwd

    #touch  /.autorelabel

    #exit

    #reboot

    (2)centos7单用户模式改密:

    1、按 e 进入

    2、找到“linux16”开头的那段,去掉“rhgb”和“quiet”参数,添加“init=/bin/sh”

    3、按“Ctrl+X”重启系统,此时无需密码即可进入系统,如下图

    4、以rw的方式重新挂载“/”,否则没写权限

    sh-4.2#  mount -o remount,rw /

    5、“passwd”加用户名的形式即可修改用户密码

    6、运行命令“touch / .autorelabel”使selinux生效,否则可能无法正常启动,然后运行“exec /sbin/init”重启系统即可

    #touch /.autorelabel
    #exec /sbin/init

    二、防止root被改密

    给grub上密

    1、vim /etc/grub.d/00_header

    cat <<EOF
    set superusers='admin'

    password admin 5740##

    EOF

    2、重新编译生成grub.cfg文件

    [root@localhost ~]# grub2-mkconfig -o /boot/grub2/grub.cfg

    Generating grub configuration file ...
    Found linux image: /boot/vmlinuz-3.10.0-693.el7.x86_64
    Found initrd image: /boot/initramfs-3.10.0-693.el7.x86_64.img
    Found linux image: /boot/vmlinuz-0-rescue-08a8f24328de4ab391a20b80607fdc72
    Found initrd image: /boot/initramfs-0-rescue-08a8f24328de4ab391a20b80607fdc72.img
    done

    3、重启按e测试

     

    三、忘记grub密码

    1.重启按esc键选择光盘启动(要挂在本地镜像光盘)
    2.选择进入救援模式
    3.经过一系列的语 言网络选择(网络配置选择no)
    我们终于来到了救援模式的shell界面
    不过此时所在的并不是我们真的rootfs
    所以我们需要切换到真正的root,即chroot /mnt/sysimage
    4.然后我们就可以编辑/boot/grub/配置文件
    删除password加密的行
    5.exit后重新启动即可,此时grub的密码已经被我们取消了
    root密码的问题也迎刃而解,即可以再救援模式修改
    也可以在单用户修改密码

  • 相关阅读:
    Win8系统 Python安装
    一些安卓开源框架整理
    Android 媒体键监听以及模拟媒体键盘的实现 demo
    android View 自动 GONE 问题
    Android 定时器TimerTask 简单使用
    关于Android studio 相对 eclipse 优点
    Java序列化与反序列化
    android shape的使用 边框
    Android Studio 修改 包名 package name
    Android WebView Long Press长按保存图片到手机
  • 原文地址:https://www.cnblogs.com/zjz20/p/11290884.html
Copyright © 2011-2022 走看看