CentOS 7修改用户密码

CentOS 7 忘记root用户密码怎么办?忘记普通用户密码?

​ 前段时间我个人电脑上安装的CentOS 7操作系统密码忘记了,由于长久没有使用Linux操作系统,所以在整个解决过程中不免颇为浪费了些时间。因此为了加深印象,写成博客,避免忘却。

问题

首先,问题主要分为两个方面:

  1. 忘记root用户密码

  2. 忘记普通用户密码

解决步骤

1. 忘记root用户密码

1.1 重启系统
  • 在开机过程中,我们可以通过按下键盘上的方向键。选择不同的操作,以便让引导程序选择不同的模式进入系统。当然,此处我们不必迅速按下回车键进入相应的系统模式。

  • 在当前页面,我们可以按下键盘上的E键,进入编辑模式。

image-20200216170352968

  • 通过使用键盘上的方向键,可以将光标一直移动到LANG=en_US.UTF-8后面,按下空格,然后再添加init=/bin/sh。特别注意要有空格。由于屏幕太小,界面最右边会自动添加换行,我们可以不予理会。

image-20200216170434720

  • 接下来,同时按下Ctrl-X键进行引导启动,界面进入下一个界面

image-20200216171140696

依次输入以下命令:

bash-4.2# mount -o rcmount,rw /    //挂载根目录
bash-4.2# passwd
bash-4.2# //两次输入新密码
bash-4.2# 
bash-4.2# touch /.autorelabel  //刷新系统信息
bash-4.2# exec /sbin/init      //正常启动系统

2. 忘记普通用户密码

  • 按下F1/2键切换视图模式/命令模式,进入命令模式,使用root用户登录系统

  • 当前是root用户,要修改其他用户密码:

    root@localhost# passwd tom  //tom为你要修改的普通用户名
    
  • 接下来按提示操作,即可。

都说酒是陈的香。
原文地址:https://www.cnblogs.com/yihangjou/p/12317671.html