Redefinição da senha para fazer login em um ECS com alguns cliques
Função
Essa API é usada para redefinir a senha da conta de gerenciamento, root ou Administrator do ECS.
Restrições
- Por padrão, não há verificação de complexidade de senha que atenda aos requisitos de segurança. Nenhuma mensagem de erro é exibida depois que uma senha insegura é inserida.
- Antes de usar essa API, você deve instalar plug-ins de redefinição de senha. Para obter detalhes sobre como baixar e instalar plug-ins de redefinição de senha com um clique, consulte (Opcional) Instalando os plug-ins de redefinição de senha com um clique.
- Não é possível determinar se um ECS oferece suporte à redefinição de senha.
- Se a função de redefinição de senha não entrar em vigor, essa API não relatará um erro.
- Uma nova senha entra em vigor depois que o ECS é iniciado ou reiniciado.
URI
PUT /v1/{project_id}/cloudservers/{server_id}/os-reset-password
| Parâmetro | Obrigatório | Descrição |
|---|---|---|
| project_id | Sim | Especifica a ID do projeto. Para obter detalhes de como conseguir o ID de domínio, consulte Obtenção de um ID de projeto. |
| server_id | Sim | Especifica a ID de ECS. |
Solicitação
Tabela 2 descreve os parâmetros de solicitação.
| Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| reset-password | Sim | Object | Consulte Tabela 3. |
| Parâmetro | Obrigatório | Tipo | Descrição |
|---|---|---|---|
| is_check_password | Não | Boolean | Especifica se a complexidade da senha deve ser verificada. O valor padrão é false. |
| new_password | Sim | String | Especifica a nova senha para fazer login em um ECS. Por padrão, essa API não verifica a segurança da senha. Para verificar a segurança da senha, defina is_check_password como true. Uma nova senha deve estar em conformidade com as seguintes regras:
|
Resposta
Nenhum
Exemplo de solicitação
A senha na solicitação é usada como exemplo. Não copie para uso.
PUT https://{endpoint}/v1/{project_id}/cloudservers/{server_id}/os-reset-password {
"reset-password": {
"new_password": "YNbUwp!dUc9MClnv"
}
} Exemplo de resposta
Nenhum
Valores retornados
Códigos de erro
Consulte Códigos de erro.