修改账户的密码有多种方法,并有一种急救的方法。

1 在系统设置中修改

UOS系统打开控制中心,点击“账户”,选中目标账户后,点击修改密码按钮,输入原密码、新密码后保存即可。

麒麟操作系统打开控制面板,进入账户,选中目标账户后,点击修改密码按钮,输入原密码、新密码后保存即可。

其他Linux操作系统基本都可以进入系统设置中进行修改密码操作。

2 指令修改

打开终端,执行指令 passwd,然后在终端中输入旧密码、新密码、重复新密码后,即可成功保存。

注意,该方法修改的是当前用户 的密码,而且需要知道当前密码才能修改。

使用root用户修改当前用户密码,分为以下两种情况:

  # 1、sudo免密码
sudo  passwd   username

# 2、sudo需要密码
sudo  passwd  username

# 3、知道root账户的密码
su root
passwd  username
  

上面的例子中,我们修改的是username账户的密码,如果不指定username,那么实际修改的是root账户的密码。

上面第一种情况只需要输入新密码就可以,不需要验证旧密码。

第二种情况需要验证sudo密码,一般就是旧密码,但是修改过程中不需要验证旧密码。

第三种情况则必须知道root账户的密码,可以不知道当前账户的密码,修改过程中不需要验证密码。

3 外部介入修改

当完全忘记密码和root密码的时候,则使用外部介入是比较方便的方法。

首先准备一个与系统相同架构的Linux LiveCD安装盘,推荐使用做好的PE,避免进入系统安装流程。

进入LiveCD系统后,打开文件管理器,选择PC内置的系统分区。UOS一般叫做Roota分区,麒麟系统没有命名,通过分区大小判断。

进入原系统分区后,在空白处右键,点击“在此处打开终端”。

在终端中依次执行下面的指令:

  sudo   chroot   ./

passwd  username

exit
  

第一行一定是./,不能缺少任何一个字符。第二行就是设置密码,不需要验证旧密码。最后用exit退出就行。

最后,重启系统,即可用新密码进行各项操作。