摘要:经常有老客户问:您还记得我的密码吗?还有一些用户因为学生的流转而忘了用户名与密码。本文主要讲述如何重置Linux系统的root密码、并重设普通用户密码。

一. RHEL6 操作系统

来源:http://blog.sina.com.cn/s/blog_716844910100qcgy.html

状态:确认可用

1. 单用户登陆方法一

1.1 开机后,在第一屏中按任意键进入启动menu;

RHEL 6 ROOT密码重置

1.2 进入menu后,按e修改启动参数;

RHEL 6 ROOT密码重置

1.3 在弹出的下一屏中选择第二行,再次按e进行编辑;

RHEL 6 ROOT密码重置

1.4 在quiet后输入“空格和single”或者“空格和1”进入单用户模式;

RHEL 6 ROOT密码重置
RHEL 6 ROOT密码重置

1.5 然后按Enter键回到上一屏,最后按b键启动系统;

RHEL 6 ROOT密码重置

1.6 进入系统后,输入passwd命令(也可以输入passwd root)修改root的密码;

RHEL 6 ROOT密码重置

如果没有输新密码的提示,则修改/etc/passwd文件,将root行的第二列的x去掉,这个x代表这个用户有密码保护。

2. 单用户登陆方法二

2.1 开机后,在第一屏按下任意键进入启动menu

RHEL 6 ROOT密码重置

2.2 按a键,修改内核参数

RHEL 6 ROOT密码重置

2.3 在quiet后输入“空格和single”或者“空格和1”进入单用户模式

RHEL 6 ROOT密码重置

2.4 按Enter键启动系统,进入当用户模式后发现输入passwd或者是“passwd root”进行密码修改时,依然没有提示输入新的root秘密,最终只能直接修改/etc/passwd文件,将root行第二列的x去掉(这个x代表这个用户有密码保护)。

二. Ubuntu 操作系统

2.1 开机的时候按Esc调出GRUB菜单。进入高级模式

Ubuntu密码重设

2.2 选中恢复模式(recover mode)后按‘e’键。

Ubuntu密码重置

2.3 把ro recovery nomodeset 改成rw single init=/bin/bash

Ubuntu密码重置

然后按ctrl+x 进入单用户模式,可以开始修改密码,使用命令passwd:

[root@molcalx ~]#passwd

然后用reboot重启机器即可:

[root@molcalx ~]#reboot

三. 修改其它用户密码

现在有了root用户密码,你就可以以root用户登陆系统,再修改/重置其它的用户密码。有的用户连自己的用户名都忘了,试试命令:

[root@molcalx ~]#ls /home

默认情况下每个用户的家目录在/home下,以用户名命名,因此该命令可以帮你回想起你的用户名。假设,你的用户名为gkxiao,要重置该用户密码,请键入如下命令:

[root@molcalx ~]#passwd gkxiao

四. 相关教程

  1. Linux命令极简教程
  2. 本教程为Linux新手而写,通过学习可以掌握在Linux下进行Gaussian安装与使用所必须的最基础知识shell命令。虽然不能用来代替Linux的基础学习课程,但是了解了这些,可以让您有自学Linux的基本能力并知道如何获取帮助。

五. 联系我们

你的名字 (必填)

单位名称 (必填)

单位地址 (必填)

你的邮箱 (必填)

你的电话 (必填)

主题

你的留言