Centos7重置root密码

进入单用户模式

必须是服务器的管理员才可以
必须重启系统,进入救援模式

开机界面,按上下键,会停在选择内核启动的界面,选择第一个内核.按下"E"键,进入编辑模式
在这里插入图片描述

在linux16 这一段,将ro改为rw init=/sysroot/bin/sh
参考: Linux就该这么学–Centos7破解root密码

在这里插入图片描述
按下CTRL+X 启动


重新挂载根分区

http://blog.itpub.net/31524109/viewspace-2696706/

# 以读写方式重新挂载/sysroot
switch_root:/# mount -o remount,rw /sysroot

# 切换到硬盘上的系统/sysroot环境
switch_root:/# chroot /sysroot
## 变成sh-4.4# 证明切换成功

# 重新设置密码
sh-4.4# echo “新密码”|passwd --stdin root

# 遗忘SELinux记录(必须操作,否则新密码不会生效,如果关闭SELinux,是否需要这步呢?)
sh-4.4# touch /.autorelabel

# 强制重启
reboot -f 
# 或 执行重启,但用户下reboot是不管用的
exec /sbin/init
# 重启过程会比以往慢很多

方法2

参考: https://blog.51cto.com/stephenzhao/1898100
在linux16 这一段LANG=en_US.UTF-8后面追加rw single init=/bin/bash
将不需要挂载根,可以直接修改密码.
在这里插入图片描述

按下CTRL+X 启动

# 重新设置密码
sh-4.4# echo “新密码”|passwd --stdin root

# 遗忘SELinux记录(必须操作,否则新密码不会生效,如果关闭SELinux,是否需要这步呢?)
sh-4.4# touch /.autorelabel

# 强制重启
reboot -f 
# 或 执行重启,但用户下reboot是不管用的
exec /sbin/init
# 重启过程会比以往慢很多

修改默认语言配置

如果语言配置是非英文的话,这时候显示的都是框框

# 查看本地语言配置
locale

# 修改语言配置
export LANG=en_US

# 这时候语言就临时修改成英文了,命令行就不会显示框框了
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

识途老码

赞赏是第一生产力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值