记一次ubuntu 16.04 忘记root用户登录密码

本文记录了一次在Ubuntu 16.04系统中忘记root用户登录密码的情况,通过进入救援模式和修改GRUB启动参数来重置密码。详细步骤包括进入recovery mode,修改kernel参数,以root用户登录并使用passwd命令更改密码。遇到的问题包括权限错误和只读文件系统,通过lsattr和chattr命令解决。
摘要由CSDN通过智能技术生成

由于一直在用学校实验室的电脑,密码又有些多,一下子不记得这台ubuntu16.04 的用户密码。在网上找 了几种方法,也遇到了一些问题。

在这里插入图片描述
修改的root的密码一般都是普通用户通过sudo机制操作,但如果在设置root密码之前,所有普通用户没有sudo权限了,此时只能通过进入单用户模式或recovery mode(救援模式)破解了。

1.救援模式:在系统启动前按下shift键进入GNU GRUB页面进入高级选项

在这里插入图片描述
2.进入recovery mode

在这里插入图片描述

3.按”e“编辑kernel,光标所在的地方 ro recovery nomodeset 更改为quiet splash rw init=/bin/bash

quiet 禁止输出一些日志等信息
splash 跟分辨率有关,如果缺失可能会造成无法启动
rw 读写模式挂载,否则无法修改账户密码或修改其他配置文件
init=/bin/bash 启动时取代init进程,使用/bin/bash 提供shell操作界面

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值