Debain10忘记root用户密码怎么办

目录

前置需要

猹自从学会用公钥登陆以后觉得好香好方便啊,然后今天莫名其妙琢磨着要不要把密码设置的复杂一点,这样别人就登录不了了。

一顿操作猛如虎,完事以后发现自己也登不上了。。。密码肯定没有输入错误,但是无论如何就是不让登录。普通用户登进去以后su也没用,纯净系统又没有装sudo【悲

于是就踏上了一条重置root用户密码之路,,,

重置密码

一开始还不知道 grub 界面是啥,原来就是选择启动系统的界面就叫 grub 界面。

先到这个界面,反应慢的同学可以先按着下方向键取消掉自动开机,然后用上下方向键选择 我们要启动的的系统 通常就是第一个,网上看到 redcat 通常是第二个,印象中 ubuntu 也是第二个,不过我们就不管辣

在这里插入图片描述

选中这个系统之后

按 “e” 键进入编辑配置的界面

找到 “quiet” 在 “quiet” 后面添加 “init=/bin/bash”

在这里插入图片描述
在这里插入图片描述

这之后按一下 ctrl+x 启动系统,我们就进入了管理系统

注:这个系统虽然是 root 用户,但是所有的文件权限都不能修改,网络也不能连接,所以想要把文件

  • 该权限之后用普通用户拷贝出去
  • 用 scp 工具远程备份出去,或者挂载网盘都是不行的

系统启动完之后是这个界面

在这里插入图片描述

在这个界面就可以用 root 的权限用 passwd 命令直接重新设置 root 用户的密码

注:如果说 passwd 命令不能用,那就重新挂载一下根目录即可

在这里插入图片描述

然后发送 ctrl+alt+delete 重启系统,就能用 root 用户和刚刚改过的密码登录了。

参考文章

How to Reset Forgotten Root Password in Debian 10

解决问题:chmod: changing permissions of ‘…’: Read-only file system和/dev/sda1 is write-protected but ex

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章