码迷,mamicode.com
首页 > 其他好文 > 详细

Centos进入单用户修改root密码

时间:2020-06-29 18:51:04      阅读:92      评论:0      收藏:0      [点我收藏+]

标签:man   pass   touch   空间   安全设置   修改root密码   token   商业   安全   

1、在开机过程中,出现选择centos的具体系统选项界面时按e键,进入编辑界面。
2、按方向键下键↓,找到有个设置语言的地方,如LANG=en_US.UTF-8,在后面追加" rw single init=/bin/bash"(不包括引号,但是注意空格)
然后按ctrl+x系统会自动重启。
3、系统自动无需输入密码进入了root用户界面。直接输入passwd,则重置root密码。
3.1、touch /.autorelabel
3.2、exec /sbin/init
3.3 ctrl+d,自动重启。
4、用root和新密码登录
4.1 passwd admin
输入新的admin密码,重启。
4.2 用admin和新密码登录。

 

Centos进入单用户修改root密码时出现错误


passwd: Authentication token manipulation error
发生该错误原因可能是:
1、分区没有空间导致。
2、/etc/passwd 和/etc/shadow不同步

df -h查看之后,发现分区空间还有大量剩余,最后找到原因为
/etc/passwd和/etc/shadow设置了安全设置,
通过一下命令解决


chattr -i /etc/passwd /etc/shadow


作者:小手冰冰凉啊
链接:https://www.jianshu.com/p/a27b0d9f7fd4
来源:简书
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

Centos进入单用户修改root密码

标签:man   pass   touch   空间   安全设置   修改root密码   token   商业   安全   

原文地址:https://www.cnblogs.com/shenwenkai/p/13209529.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!