
# 如何在不重启实例的情况下重置密码？
在云资源（如ECS、BMS）管理中，若需重置主机账号密码且避免实例重启（防止业务中断），可通过COC提供的账号重置公共脚本实现，该方案无需重启实例即可完成密码更新，当前支持ECS与BMS两种资源类型，具体操作逻辑如下：
![](https://support.huaweicloud.com/coc_faq/public_sys-resources/caution_3.0-zh-cn.png)
您在COC中执行公共脚本时，需要选择实例，而能够选择到实例的前提条件为：
您的资源实例信息已经同步到COC中，具体操作指导请见：[同步资源](https://support.huaweicloud.com/usermanual-coc/coc_um_03_01_01.html)；
您的资源实例已经安装UniAgent且UniAgent运行正常、状态为"运行中"；
在实例上安装UniAgent，需要您提供实例的管理员账号密码，若您的资源实例未安装UniAgent且您已忘记密码，则无法安装UniAgent、导致无法执行重置密码的公共脚本，请知悉！
以ECS Linux实例重置root账号密码为例：
1. 登录[云运维中心](https://console.huaweicloud.com/coc/?#/console/home)。
2. 在左侧导航栏选择"资源运维 \> 自动化运维"。
3. 在"日常运维"模块单击"脚本管理"。
4. 在"公共脚本"页签，在脚本列表中选择 "管理员账号重置密码"，单击操作列"执行"。
5. 输入新密码（需符合平台密码复杂度要求，如8-30位字符，包含大写字母、数字及特殊符号）。
6. 添加目标ECS实例。
7. 单击 "确定"，系统会将脚本远程下发至实例并自动运行，过程中无需登录实例终端。 
   脚本执行完成后，可直接使用新密码通过SSH工具登录实例，实例全程保持运行状态，无重启动作。
   
   
 
