本地用户账户管理

管理本地用户账户

添加本地用户账户

使用 IAM API

前提条件:

要使用 DC/OS 身份和访问管理 (IAM) API 来添加本地用户账户,请用相应的值替换 <uid><password> 并执行以下命令:

  1. curl -i -X PUT http://<host-ip>/acs/api/v1/users/<uid> -d '{"password": "<password>"}' -H 'Content-Type: application/json' -H "Authorization: token=$TOKEN"

注意:密码长度必须至少为 5 个字符。

列出本地用户账户

使用 IAM API

前提条件:

要使用 身份和访问管理 (IAM) API 列出所有已配置用户账户,请执行以下命令:

  1. curl -i -X GET http://<host-ip>/acs/api/v1/users -H 'Content-Type: application/json' -H "Authorization: token=$TOKEN"

注意:这将包括外部用户账户。本地用户账户被列为 provider_type: internal

更改本地用户密码

使用 IAM API

前提条件:

要使用 DC/OS 身份和访问管理 (IAM) API 来更改本地用户账户的密码,请用相应的值替换 <uid><password> 并执行以下命令:

  1. curl -i -X PATCH http://<host-ip>/acs/api/v1/users/<uid> -d '{"password": "<password>"}' -H 'Content-Type: application/json' -H "Authorization: token=$TOKEN"

注意:密码长度必须至少为 5 个字符。

移除本地用户账户

使用 IAM API

前提条件:

要使用 DC/OS 身份和访问管理 (IAM) API 来删除本地用户账户,请用相应的值替换 <uid> 并执行以下命令:

  1. curl -i -X DELETE http://<host-ip>/acs/api/v1/users/<uid> -H 'Content-Type: application/json' -H "Authorization: token=$TOKEN"

使用 UI

  1. 登录到 UI。
  2. 用户 界面,选择 uid,然后单击 删除
  3. 单击 Delete 以确认操作。