远程 Linux 服务器 root 密码重置

记录一次完整的部署服务到远程服务器上的过程 – 第二篇

基于Red Hat Enterprise Linux 7.5

管理员分配了一台机房服务器给我,但是在安装 node 的时候发现了问题,没有 root 权限,无法配置,呵呵,开始吧~

1. 首先,进入机房,给服务器装上 显示器、键盘、鼠标 等道具,等候指令。

2. 重启服务器,等待如下页面:
《远程 Linux 服务器 root 密码重置》
这里只停留三秒,所以一定要 眼疾手快,迅速按下键盘的 E 键,进入内核编辑。

3. 在下图界面中找到 linux16 这段内容,在末尾处添加 rd.break, 按下组合键 CTRL+x 进入紧急救援模式
《远程 Linux 服务器 root 密码重置》
《远程 Linux 服务器 root 密码重置》

4. 在下图界面中依次输入以下命令
《远程 Linux 服务器 root 密码重置》

    mount -o remount,rw /sysroot  
    // 输入完就回车,然后输入下面的内容
    
    chroot /sysroot
    // 输入完就回车,然后输入下面的内容
    
    passwd
    // 这里是请求重置密码,随后会要求输入两次新密码,按提示输入就行
    // 输入完就回车,然后输入下面的内容
    
    touch /.autorelabel
    // 输入完就回车,然后输入下面的内容
    
    exit
    // 输入完就回车,然后输入下面的内容
    
    reboot
    // 输入完就回车,然后输入下面的内容

一通猛如虎的操作结束后,如下图内容,请参照
《远程 Linux 服务器 root 密码重置》

5. 操作完成后,会自动重启,不用理会,等待进入系统的用户登录界面。这时使用新密码就可以完成登录了

    原文作者:hallluck
    原文地址: https://segmentfault.com/a/1190000019538558
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞