Most users will simply use the GUI to manage users. But there is also
a fully featured command line tool called pveum
(short for “Proxmox
VE User Manager”). Please note that all Proxmox VE command
line tools are wrappers around the API, so you can also access those
functions through the REST API.
Here are some simple usage examples. To show help, type:
pveum
or (to show detailed help about a specific command)
pveum help user add
Create a new user:
pveum user add testuser@pve -comment "Just a test"
Set or change the password (not all realms support this):
pveum passwd testuser@pve
Disable a user:
pveum user modify testuser@pve -enable 0
Create a new group:
pveum group add testgroup
Create a new role:
pveum role add PVE_Power-only -privs "VM.PowerMgmt VM.Console"