> For the complete documentation index, see [llms.txt](https://kerasnoone.gitbook.io/garnet/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://kerasnoone.gitbook.io/garnet/gong-cheng-zhan/linux/yong-hu/xiu-gai-yong-hu-mi-ma.md).

# 修改用户密码

## root用户修改密码

### 初始化root用户密码

在安装Ubuntu时, 依照步骤, 会让你先创建一个常用的用户, 然后为这个用户设定密码. 而且在安装完成后, 首次进入到系统中时, 也是会直接进入到这个账户当中去. 整个过程完全不涉及到`root`用户. 而当我们使用`sudo`去获取`root`权限时, 就需要输入`root`用户的密码. 因此在安装完系统后, 要首先设置`root`用户的密码, 才能继续愉快的配置环境.

直接输入:

`sudo passwd`

系统会让你输入新的`root`用户密码, 输入两次, 这里的密码就是`root`账户的密码.

然后就可以通过`su root`切换到`root`账户中, 继续进行配置了.

### 修改其他用户密码

使用root账户可以修改任何一个账户的密码, 只需要在root账户下输入执行:

`passwd username`

然后键入两边密码即可.

## 普通用户修改自己的密码

普通用户只可以修改自己的密码. 直接输入执行:

`passwd`

输入本用户当前的密码一次, 再键入两次新密码, 即可修改成功.

`passwd`作为修改密码的指令, 如果指定用户参数, 会默认修改当前账户的密码.
