新支点操作系统社区 版块 桌面操作系统 安装使用 NewstartOS忘记账号密码的解决方法
本帖最后由 capslockhj 于 2022-6-8 15:34 编辑

有时候,用户会遇到长时间没用系统后,再使用系统的时候,就不记得之前自己的账号密码了,熟悉linux的用户都知道,linux系统都有一个root用户,就相当于windows的administrator,我说的解决办法就是:
1、先通过重置root密码
2、然后切换到单用户模式,使用root登录后
3、再通过passwd username  重置账号密码.

具体步骤如下:
1、重置root密码
重启NewstartOS系统,启动的时候看到如下界面的时候,按“E”

root1.png
然后进入下图的界面,找到linux开头的行,将里面的ro改成rw  然后按ctrl+E 一道行的末尾,再添加rd.break
之后再按ctrl+X
root2.png
修改后的如下图
root3.png

上面修改完了,按ctrl+X   然后进入下图的界面,然后按照下图操作:
1、mount -o remount,rw /sysroot
####这一步重新挂载,可以省略,防止这之前的操作不对引起的一些问题所以加上这步
2、chroot /sysroot
####这一步是切换系统根目录
3、export LANG=EN
####这一步设置语言,防止出现乱码
4、passwd root
####这一步是修改密码
5、touch /.autorelabel
####这一步是若selinux开启,重建selinux标签
6、/usr/sbin/reboot -f
####这一步是重启

root4.png

因为selinux重建的原因,重启过程会很慢,重启完成后,开始第二部分操作:
2、然后切换到单用户模式,使用root登录后
在系统登录界面按ctrl+alt+F3,切换到单用户模式,使用root登录,密码就是刚刚重置的root密码
root5.png
root6.png
然后进行第三部分操作:
3、再通过passwd username  重置账号密码.
登录root后,把passwd username      把username改成你自己的账号 root7.png







1人收藏

用户回复

跳转到指定楼层
wangwanqiu 小学生2022-6-9 21:42:46
谢谢分享
雷雷 博士后2022-6-11 16:52:14
这个教程分享得仔细
jiaodl 学前班2023-6-16 11:56:59来自手机
为什么我每次到第二步登陆ROOT时,总是提示不成功
高级模式
B Color Image Link Quote Code Smilies
您需要登录后才可以发帖 登录 | 立即注册

Copyright © 2004-2023 广东中兴新支点技术有限公司 All Rights Reserved 粤ICP备15061780号-2  QQ客服
Powered by Discuz! © Comsenz Inc.
返回顶部