local-user-edit
使用
avcli local-user-edit user [--username name] [--realname name] [--email address] [--password password] [--new-password password] [--local-groups groups] [--permissions permission-types] user-name-or-sid
描述
local-user-edit 命令可编辑现有用户。如果您没有提供 --password 选项,则密码未更改。如果您提供了 --password 选项,则该命令会提示用户两次,以验证是否正确输入了此密码。只有具有管理员角色(组 admin)具有平台管理员角色(组 platform_admin)或只读角色(组 read-only)的用户不能执行此命令。
选项
--username name | 要指定的用户名。 |
--password password | 指示是否应提示用户输入新密码的布尔型标记。 |
--new-password password | 将此密码指定为命令行选项, 而不是通过与 --password 相同的方式进行提示。 |
--realname name | 用户的实名。 |
--email address | 用户的电子邮件地址。 |
--local-groups groups | 用户加入的本地组,采用以逗号分隔的列表的形式。 |
--permissions permission-types | 本地用户权限,采用以逗号分隔的列表的形式。 |
group-name-or-sid | 名称或安全 ID。 |
示例
$ avcli local-user-edit --email bsmith@example.net bsmith
$ avcli local-user-edit --realname "Robert Smith" --email rsmith@example.com bsmith
$ avcli local-user-edit --email bsmith@example.net --local-groups read_only --permissions ADD_USER,UPDATE_USER bsmith
$ avcli local-user-edit --password bsmith
$ avcli local-user-edit --new-password secret bsmith