单用户模式

如果忘记root密码,怎么办?
可以用单用户模式进入Linux,在这之前,需要重启Linux。一般有3种命令可以重启Linux,分别是 reboot , init 6 , shutdown -r now 。关机的命令是,init 0 , poweroff 。
重启之后,在进入下图界面时,按上下方向键选择,
单用户模式
按字母”e“键可以编辑,现在选择第一行的系统,然后按字母”e“,进入下图grub界面,
单用户模式
使用上下方向键,找到linux16开头的这一行,按右方向键,把鼠标移动到ro字母后面,见下图,
单用户模式
把ro改成rw,表示read和write,读和写。然后再加几个字符串,具体见下图红色框框内容,
单用户模式
输入完毕,同时按 Ctrl+x ,即可重启Linux。之后就出来下图界面,
单用户模式
目前所在的环境,相当于是安全模式,还没进入系统。我们可以先操作几个命令看看。
单用户模式
由于当前操作的系统,不是原来的系统,相当于内存操作系统,所以现在需要切换一下系统,用命令“chroot /sysroot/”执行,再用cat命令操作,我们可以看出两个命令是不一样的。切换系统之后,现在就可以使用原来系统的命令了。
单用户模式
现在要更改root密码,输入命令:passwd root ,
单用户模式
可以看到,结果出现了小方块,就是乱码,这个时候需要更改一下语言,先用Ctrl+C 来结束命令,然后编辑”LANG=en“这个命令来定义语言。原来是中文,所以显示了小方块,现在换成英文,再试一下。
单用户模式
现在就可以了,然后改一下密码,改完密码之后,还需要做一个命令,才可以用新密码登陆Linux。见下图,
单用户模式
一定要做这个命令,才可以登陆Linux,现在要重启系统。右击系统名称抬头,在电源中选择重新启动客户机,就可以重启了。
单用户模式
启动完成,用新密码登陆Linux。

几个tips:
1、更改root密码,需要到原始机房去更改,远程登陆是进不了单用户模式的,不用担心别人随意更改自己的root密码。
2、单用户模式设置完之后,仅对本次操作有效,重启之后就会恢复,不再是单用户模式,没有必要再改回来。

转载于:https://blog.51cto.com/13503302/2050877

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值