# 在操作系统内部重置子节点密码
#### 操作场景
当子节点密码即将过期、密码泄露或首次登录时（首次登录子节点建议您修改初始密码），您可以参考本节操作在操作系统内部修改子节点密码。
优先推荐您参考[在AICS控制台重置子节点密码](https://support.huaweicloud.com/usermanual-aics/aics_03_0452.html)，在控制台重置子节点的登录密码。
#### 前提条件
可以登录子节点。
#### 操作步骤
子节点支持如下三种方式重置密码。
#### 通过Debug Shell模式重置密码
1. 进入子节点的Debug Shell模式。
2. 执行以下命令，修改密码。 **passwd root**
   输入密码，系统显示"all authentication tokens updated successfully"时，说明密码设置成功。
   
3. 执行以下命令，重启子节点。 **reboot -f**
   图1执行结果   
   ![](https://support.huaweicloud.com/usermanual-aics/zh-cn_image_0000002753287289.png) 
 
#### 通过单用户模式重置密码
1. 进入子节点的单用户模式。
2. 执行以下命令，修改密码。 **passwd root**
   输入密码，系统显示"all authentication tokens updated successfully"时，说明密码设置成功。
   
3. 执行以下命令，重启子节点。 **reboot -f**
   图2执行结果（CentOS 7/8、CentOS Stream 8/9、Rocky Linux 8/9、AlmaLinux 8/9）   
   ![](https://support.huaweicloud.com/usermanual-aics/zh-cn_image_0000002723687514.png)
   图3执行结果（Ubuntu 20\~24、Debian10\~12、OpenSUSE、openEuler）   
   ![](https://support.huaweicloud.com/usermanual-aics/zh-cn_image_0000002753447189.png) 
 
#### 通过密钥对登录子节点重置密码
1. 根据已有的密钥文件，通过SSH密钥方式以root用户登录子节点。 登录方法请参见[通过SSH密钥方式登录子节点](https://support.huaweicloud.com/usermanual-aics/aics_03_0438.html)。
   
2. 执行以下命令，重置root的用户密码。 **passwd**
   如果是重置其他用户的密码，请将"passwd"替换为"passwd username"。
   
3. 根据系统显示的如下回显信息，输入新密码，新密码的复杂度需满足[表2](https://support.huaweicloud.com/usermanual-aics/aics_03_0451.html#aics_03_0451__table19361192610238)。
   ![](https://support.huaweicloud.com/usermanual-aics/zh-cn_image_0000002740124412.png)
   系统显示如下回显信息时，表示密码重置成功。
   ![](https://support.huaweicloud.com/usermanual-aics/zh-cn_image_0000002769643773.png)
   
 
