Linux单用户改密码

Linux忘记密码 单用户进救援模式出现这种情况怎么修改密码 请各位指教

  • 你可以看下这个问题的回答https://ask.csdn.net/questions/7634276
  • 我还给你找了一篇非常好的博客,你可以看看是否有帮助,链接:【Linux集群基础环境搭建】基于虚拟机的多节点Linux网络环境搭建(超详细)
  • 除此之外, 这篇博客: 查看linux服务以及端口状态,linux常用配置文件的路径【linux基础篇六】中的 查看系统启动自启动的服务列表 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • chkconfig --list
    --centos7版本
    
  • 您还可以看一下 马永亮老师的Linux入门学习教程-2019全新Linux常见命令使用技巧课程中的 Linux别名管理、日期和时钟设置和简单命令小节, 巩固相关知识点
  • 以下回答由chatgpt基于相关博客总结生成:

    在Linux单用户模式下修改密码的步骤如下:

    1. 开机进入grub界面,选择要进入的系统,按下 e 键,进入编辑模式。
    2. 在编辑模式下,找到类似如下的一行:

      linux /vmlinuz-4.4.0-92-generic root=/dev/mapper/ubuntu--vg-root ro nomodeset

    3. 在这一行的末尾添加 " /bin/bash ",使其变为:

      linux /vmlinuz-4.4.0-92-generic root=/dev/mapper/ubuntu--vg-root ro nomodeset /bin/bash

    4. 按下 Ctrl + X 进入单用户模式。

    5. 进入单用户模式后,使用 " mount -o remount,rw / " 命令将系统挂载为可写模式,以便能够修改密码。
    6. 初始化密码,使用 " passwd root " 命令修改 root 用户的密码。如果想修改其他用户的密码,将 root 替换为相应用户的用户名即可。
    7. 修改完成后,重启系统即可生效。

    具体操作示例如下:

    1. 开机进入grub界面选择要进入的系统按下 e 进入编辑模式
    
    2. 在编辑模式下找到类似如下的一行
    
       linux /vmlinuz-4.4.0-92-generic root=/dev/mapper/ubuntu--vg-root ro nomodeset
    
       在这一行的末尾添加 " /bin/bash "使其变为
    
       linux /vmlinuz-4.4.0-92-generic root=/dev/mapper/ubuntu--vg-root ro nomodeset /bin/bash
    
       按下 Ctrl + X 进入单用户模式
    
    3. 进入单用户模式后使用 " mount -o remount,rw / " 命令将系统挂载为可写模式
    
       mount -o remount,rw /
    
       这里的 "/" 表示根目录意味着所有文件都被挂载为可写模式
    
    4. 初始化密码
    
       passwd root
    
       系统提示输入新的 root 密码输入两遍即可
    
       如果想修改其他用户的密码 root 替换为相应用户的用户名
    
    5. 修改完成后重启系统
    
       reboot
    

推荐去看linux韩顺平老师的找回密码那期视频