← 返回命令列表

Linux command

pveum 命令

文本

复制后可按需替换文件名、目录或参数。

常用示例

List

pveum user list

Add

pveum user add [username]@pve

Example

pveum user add [username]@pve --email [email] --comment [description] --password [password]

Change

pveum passwd [username]@pve

Delete

pveum user delete [username]@pve

Grant

pveum acl modify /vms/1000 --user [username]@pve --role PVEVMUser

Generate

pveum user token add [username]@pve [tokenid]

List

pveum role list

说明

pveum manages Proxmox VE users, groups, roles, and access control lists. It configures authentication realms (PAM, PVE, LDAP, Active Directory) and permission assignments for cluster resources. The permission system uses a path-based model where access is granted at specific resource paths (datacenter, nodes, VMs, storage) with roles defining allowed operations.

参数

user list, u l
List all users
user add, u a _user_
Add new user
user delete, u d _user_
Delete user
passwd, pa _user_
Change user password
acl modify, a m _path_
Modify access control list
group list
List groups
role list
List roles
realm list
List authentication realms
realm add _realm_
Add authentication realm (pam, pve, ldap, ad, openid)
user token add _user_ _tokenid_
Generate API token for a user
pool add _poolid_
Create a resource pool
pool list
List resource pools
--role _role_
Assign role (PVEAdmin, PVEVMUser, etc.)
--email _email_
User email address
--comment _text_
User description

FAQ

What is the pveum command used for?

pveum manages Proxmox VE users, groups, roles, and access control lists. It configures authentication realms (PAM, PVE, LDAP, Active Directory) and permission assignments for cluster resources. The permission system uses a path-based model where access is granted at specific resource paths (datacenter, nodes, VMs, storage) with roles defining allowed operations.

How do I run a basic pveum example?

Run `pveum user list` in a terminal, then adjust file names, paths, flags, or remote targets for your system.

What does user list, u l do in pveum?

List all users