首页 > 其他分享 >RHEL更改和重置根密码

RHEL更改和重置根密码

时间:2023-09-26 10:49:29浏览次数:37  
标签:mapper 更改 重置 密码 RHEL root rhel

如果需要更改现有的根密码,可以以 root 用户或一个非 root 用户重置它。
1、作为 root 用户更改 root 密码:
您可以使用passwd命令以root用户身份更改root密码。
先决条件:
'root' 访问权限
流程:
要更改'root'密码,使用:
# passwd
在修改前,会提示您输入您当前的密码。
2、以非 root 用户的身份更改或重置根密码
您可以使用 passwd 命令以非 root 用户更改或重置 root 密码。
先决条件:
您可以以非 root 用户身份登录。
您是管理 wheel 组的成员。
流程:
以wheel 组中的非 root 用户身份修改或重置 root 密码,请使用:
# sudo passwd root
此时会提示您输入当前的非 root 密码,然后才能更改 root 密码。
3、在引导时重置'root'密码
如果您无法以非 root 用户身份登录或者不属于管理 wheel 组,则可以通过切换到一个特殊的 chroot jail 环境在引导时重置 root 密码。
流程:
3.1重启系统,在 GRUB 2 引导屏幕上按 e 键中断引导过程。
此时会出现内核引导参数。
load_video
set gfx_payload=keep
insmod gzio
linux ($root)/vmlinuz-5.14.0-70.22.1.e19_0.x86_64 root=/dev/mapper/rhel-root ro crash
kernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv/swap rhgb quiet
initrd ($root)/initramfs-5.14.0-70.22.1.e19_0.x86_64.img $tuned_initrd
3.2进入以 linux 开头的行的末尾。
linux ($root)/vmlinuz-5.14.0-70.22.1.e19_0.x86_64 root=/dev/mapper/rhel-root ro crash
kernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv/swap rhgb quiet
按 Ctrl+e 键跳到这一行的末尾。
3.4在以 linux 开头的行的最后添加 rd.break。
linux ($root)/vmlinuz-5.14.0-70.22.1.e19_0.x86_64 root=/dev/mapper/rhel-root ro crash
kernel=auto resume=/dev/mapper/rhel-swap rd.lvm.lv/swap rhgb quiet rd.break
3.5按 Ctrl+x 使用更改的参数启动系统。
此时会出现 switch_root 提示符。
3.6将文件系统重新挂载为可写:
# mount -o remount,rw /sysroot
文件系统以只读模式挂载到 /sysroot 目录中。将文件系统重新挂载为可写才可以更改密码。
3.7进入 chroot 环境:
# chroot /sysroot
此时会出现 sh-4.4# 提示符。
3.8重置 root 密码:
# passwd
按照命令行中的步骤完成 root 密码的更改。
3.9在下次系统引导时启用 SELinux 重新标记进程:
# touch /.autorelabel
3.10退出 chroot 环境:
# exit
3.11退出 switch_root 提示符:
# exit
3.12等待 SELinux 重新标记过程完成。请注意,重新标记一个大磁盘可能需要很长时间。系统会在这个过程完成后自动重启。

标签:mapper,更改,重置,密码,RHEL,root,rhel
From: https://www.cnblogs.com/chufengwang/p/17729527.html

相关文章

  • GitLab——重置(reset)和还原(revert)
    Git命令reset和revert的区别-知乎(zhihu.com)总结:gitreset--hard9201d9b19dbf5b4ceaf90f92fd4e4019b6858513reset——删除节点9201d9b19dbf5b4ceaf90f92fd4e4019b6858513节点后的所有提交内容及记录gitpush-f强制推送到对应分支两者搭配使用 revert——还原......
  • 更改Win10桌面文件路径,给系统盘瘦身
    1、首先我们需要在F磁盘中创建一个名叫“桌面”的文件夹,具体效果如下图所示。2、然后进入此电脑,再进入系统盘,进入“用户”的文件夹,再进入“系统的账户名”(其实就是本机的用户名),这时我们可以看到“桌面”的图标,我们右键点击“桌面”,选择“属性”菜单,具体如下图所示。3、在桌面属性的......
  • Navicat重置激活
    复制脚本创建bat文件@echooffsetdn=Infosetdn2=ShellFoldersetrp=HKEY_CURRENT_USER\Software\Classes\CLSID::regdeleteHKEY_CURRENT_USER\Software\PremiumSoft\NavicatPremium\Registration14XCS/f%针对navicat15%regdeleteHKEY_CURRENT_USER\Software\......
  • Nextcloud使用OCC命令重置密码
    Nextcloud使用OCC命令重置密码  一般来说,可以使用管理员账户来修改密码如果出现了忘记了管理员密码这种糟糕的情况,就只能通过OCC命令或修改数据库的方式来解决了。本文介绍较为方便的使用OCC命令重置密码方式。OCC命令的用法occ命令是ownCloud/Nextcloud的命令行界面......
  • Mysql忘记密码后如何重置密码
    长时间不使用本机的Mysql后把密码忘记了咋整?直接上干货:第一步(Mysql部署的位置,若自己能找到就忽略这一步):任务管理器中也可以找到第二步:修改配置文件在my.ini末尾加上 skip-grant-tables=1(这一句是为了忽略数据库密码)第三步:重启数据库服务并重置数据库密码(先用管理员模式......
  • RHEL5开启和关闭oracle实例以及自启动
    启动数据库实例,分为两步:第一步,启动监听;第二步,启动数据库实例。一、如何启动数据库实例 1.进入到sqlplus启动实例[oracle@redhat~]$su-oracle                                --“切换到oracle用户”Password:[oracle@redhat~]$lsnrctls......
  • RHEL5 上安装 oracle10g 过程和步骤
    安装配置系统环境:(1)安装linux,所由服务都不选择,只是选择安装开发工具,不要安装防火墙(当然也可以在后面关闭)(2)打开终端,执行如下命令,检查安装包,没有的都要安装(一般在dis2和dis3上)#RedHatAS51--make,glibc,libaio#RedHatAS52--compat-libstdc++,compat-gcc-34,......
  • RHEL5 上安装 oracle10g 中出现的问题记录
    1.不能启动安装界面运行runInstaller提示信息类似如下:xlib:connectionto"localhost:0.0"refusedbyserverxlib:clientisnotauthorizedtoconnecttoserver Exceptioninthread"main"java.lang.InternalError:can'tconnecttox11windowserverusing......
  • Three.js——八、坐标、更改模型原点、移除、显示隐藏模型对象
    世界坐标.getWorldPosition()基础坐标也就是模型的.position属性世界坐标:就是模型资深.position和所有父对象.position累加的坐标用.getWorldPosition()属性需要用三维向量表示摸个坐标后方可读取例如:constgeometry=newTHREE.BoxGeometry(100,100,100);constmaterial......
  • 【原创】重置BGP邻居的几种情况和方式
                                                 重置BGP邻居的几种情况和方式1. 什么情况下我们才会对BGP邻居进行重置?答:当我们有以下几种情况的时候,我们才会重置一个BGP的连接。......