国产linux单用户模式破解无密码登陆 (麒麟系统用户登录密码遗忘解决办法)

笔者手里有一批国产linu系统,目前开始用在日常的工作生产环境中,我这个老程序猿勉为其难的充当运维的或网管的角色。

国产linux系统常见的为麒麟Linux,统信UOS等,基本都是基于debian再开发的linux。

问题描述:

因为笔记本电脑使用率不高,或者长期不用,再用的时候忘记了设置的密码,如何破解?

其实本文比较噱头的写法应该称作:国产linux(麒麟)单用户模式破解无密码登。单用户模式破解linux的密码是运维维护系统的很常用的手段,年代久远,没有什么技术含量。

技术是双刃剑,侧重运维方向的就是安全技术,侧重安全测试方向的就是破解技术,关键看人在怎么使用。

实际上,不管是国产linux系统,麒麟Linux,还是统信UOS。因为本质都是基于debian再开发的linux,所以遗忘密码的问题很容易使用grub2的单用户引导模式进行重置。

具体解决过程:

1、重启操作系统,进入GRUB引导菜单,按"E"键进入grub编辑模式,只需要加个小参数,引导系统进入单用户模式。

2、新版的grub2非常智能,一般主界面会有自动添加好几个不同内核或系统的引导选项,我们通常修改任何一个引导都行,那就修改第一个,找到第一个引导像后面的security引导参数,默认是进入桌面系统,参数后是空的,在行尾添加引号内的内容,不含引号"init=/bin/bash",然后Ctrl+X,grub2会按照编辑情况进行引导。

进入系统的单用户模式,用whoami查询,权限已经是root。

3、使用cat /etc/passwd可以查看账号的密码,但一般是加密的

4、我的办法是直接用last查看上次登录者的账号名称。

5、查询到上次登录的账号是tr03,但因长期不登录,忘记密码,所以直接用passwd username的方法 修改密码即可重置即可。

6、重启即可,新的账户密码已经设置成功,老的密码被清除了,不改变账号设置,不清除桌面的文档等。

相关推荐
Lisson 31 分钟前
VF01修改实际开票数量增强
java·服务器·前端·abap
范纹杉想快点毕业1 分钟前
STM32单片机与ZYNQ PS端 中断+状态机+FIFO 综合应用实战文档(初学者版)
linux·数据结构·数据库·算法·mongodb
拾光Ծ4 分钟前
【Linux】Ext系列文件系统(一):初识文件系统
linux·运维·服务器·硬件架构·ext文件系统
陌上花开缓缓归以4 分钟前
insmod 报错问题定位纪要
linux·arm开发
天荒地老笑话么6 分钟前
Vim核心快捷键与运维实战指南
运维·vim·excel
一叶龙洲11 分钟前
ubuntu 25.10安装oh-my-zsh
linux·ubuntu
IT199512 分钟前
Linux笔记-使用systemd管理进程
linux·运维·笔记
Web极客码12 分钟前
WordPress 在哪里存储网站上的图片?
运维·服务器·wordpress
想逃离铁厂的老铁17 分钟前
Day60 >> 94、城市间货物运输1️⃣ + 95、城市间货物运输 2️⃣ + 96、城市间货物运输 3️⃣
java·服务器·前端
杜子不疼.18 分钟前
用Claude Code构建AI内容创作工作流:从灵感到发布的自动化实践
运维·人工智能·自动化