create-owner

Create a new Cloudmin system owner

A system owner in Cloudmin is an additional Webmin login who can manage some aspects of selected systems. To create a new owner, run this command with the --name parameter followed by a login name, --email followed by a contact address, and --pass followed by a password.

Since you will generally want the new owner account to be able to manage at least one system, the --host flag should be given followed by a hostname. This can be given multiple times to allow management of several hosts, which can be real or virtual systems.

If your Cloudmin system supports plans, you must supply the --plan parameter followed by a plan ID or name. The list of available plans can be displayed using the list-plans command.

To specify which actions the owner is allowed to perform on those hosts, use the following flags :

--can-startup - Startup systems --can-shutdown - Shut down systems --can-reboot - Reboot systems --can-console - View and interact with console --can-graph - View bandwidth usage graph --can-view - View system details --can-run - Run commands on systems --can-domains - Manage Virtualmin domains --can-update - Update packages --can-script - Update installed scripts --can-pause - Pause virtual systems --can-reset - Reset to original image

If no action flags are given, those defined in the plan will be allowed instead.

Example usage

  cloudmin create-owner --name bob --email bob@example.com --pass smeg --host xencentos.home --can-reboot --can-console --can-startup --can-shutdown
  Created Cloudmin system owner bob

Command Line Help

Creates a new Cloudmin system owner.

cloudmin create-owner --name username
                      --email address@domain
                      --pass password
                      --plan name
                     [--lock]
                     [--real "Real name"]
                     [--host hostname]*
                     [--can-startup]
                     [--can-shutdown]
                     [--can-reboot]
                     [--can-boot]
                     [--can-console]
                     [--can-graph]
                     [--can-view]
                     [--can-run]
                     [--can-pass]
                     [--can-domains]
                     [--can-update]
                     [--can-script]
                     [--can-pause]
                     [--can-reset]
                     [--can-create]
                     [--can-add]
                     [--can-empty]
                     [--can-delete]
                     [--can-advanced]
                     [--can-ips]
                     [--can-ifaces]
                     [--can-realifaces]
                     [--can-reverse]
                     [--can-limits]
                     [--can-vcpus]
                     [--can-ioclass]
                     [--can-disks]
                     [--can-devices]
                     [--can-sshkeys]
                     [--can-backup]
                     [--can-webmin]
                     [--can-virtualmin]
                     [--can-api]
                     [--can-storage]
                     [--can-snapshot]
                     [--can-mount]
                     [--can-groups]
                     [--can-rate]
                     [--provision-from-plan true|false]
                     [--provision-max-mysql number|none]
                     [--provision-max-mysqldb number|none]
                     [--provision-max-dns number|none]
                     [--provision-max-virus number|none]
                     [--provision-max-spam number|none]