本地用户账户管理
管理本地用户账户
添加本地用户账户
使用 IAM API
前提条件:
- DC/OS 认证令牌 作为
TOKEN
. 导出到环境中。
要使用 DC/OS 身份和访问管理 (IAM) API 来添加本地用户账户,请用相应的值替换 <uid>
和 <password>
并执行以下命令:
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
前提条件:
- DC/OS 认证令牌 作为
TOKEN
. 导出到环境中。
要使用 身份和访问管理 (IAM) API 列出所有已配置用户账户,请执行以下命令:
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 认证令牌 作为
TOKEN
. 导出到环境中。
要使用 DC/OS 身份和访问管理 (IAM) API 来更改本地用户账户的密码,请用相应的值替换 <uid>
和 <password>
并执行以下命令:
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 认证令牌 作为
TOKEN
. 导出到环境中。
要使用 DC/OS 身份和访问管理 (IAM) API 来删除本地用户账户,请用相应的值替换 <uid>
并执行以下命令:
curl -i -X DELETE http://<host-ip>/acs/api/v1/users/<uid> -H 'Content-Type: application/json' -H "Authorization: token=$TOKEN"
使用 UI
- 登录到 UI。
- 在 用户 界面,选择 uid,然后单击 删除。
- 单击 Delete 以确认操作。