Viewing articles tagged 'command line'
Backup one or more virtual servers This program is analogous to the Backup Virtual Servers page...
change-licenseChange a system’s Virtualmin license key This program updates all files that we know contain a...
change-passwordChanges the password of some Virtualmin user Designed to be called from Usermin’s Change...
check-configRun the Virtualmin config check This program checks your system’s Virtualmin configuration,...
check-connectivityChecks the external accessibility of virtual servers This command will run various tests to...
clone-domainDuplicates an existing virtual server with a new name This command will duplicate an existing...
Command Line APIVirtualmin includes a powerful virtualmin command-line script, that can be run from the Unix...
config-systemPerform initial configuration of system services This program is used to configure a system for...
copy-mailboxCopy mail from one location to another, perhaps converting formats The source mail is specified...
create-adminCreates an extra administrator for a virtual server This command creates a new administrator...
create-aliasCreate a new mail alias This command can be used to add a new email alias to a virtual server. It...
create-databaseCreates a database for a virtual server This command creates a new MySQL/MariaDB or PostgreSQL...
create-domainCreate a virtual server This program can be used to create a new top-level, child or alias...
create-login-linkGenerates a link that can be used to login to Virtualmin This command can be used to login to...
create-planCreates a new account plan for use with virtual servers This command allows you to create a new...
create-protected-directoryAdds protection to a directory owned by some virtual server This command sets up protection for a...
create-protected-userAdd a user to some protected directory This command adds a user to a protected directory,...
create-proxyAdds a per-directory proxy to some domain A proxy maps some URL on a virtual server to another...
create-redirectAdds a web redirect or alias to some domain A redirect maps some URL path like /foo to either a...
create-resellerCreate one reseller account This command adds a single reseller account to your Virtualmin...
create-rs-containerCreates a new empty Rackspace container This command creates a new container (directory) on...
create-s3-bucketCreates a new S3 bucket This command adds a bucket to Amazon’s S3 service. The login and password...
create-shared-addressAdds an IP address for use by multiple virtual servers This command can be used to make an...
create-simple-aliasAdds a mail alias to some domain, with simple parameters This command allows aliases using...
create-templateCreates a template for use by new domains This command can be used to create a new virtual server...
create-userCreate a mail, FTP or database user This program adds a new user to an existing virtual server....
delete-adminDeletes an extra administrator from a virtual server This command removes one extra administrator...
delete-aliasDelete a mail alias This program simply removes a single mail alias from a virtual server. It...
delete-backupDelete one previous logged backup This command removes a Virtualmin backup, which can be...
delete-databaseDeletes one database To remove a single database from a virtual server and delete all of its...
delete-domainDelete one or more virtual servers To delete one or many servers (and all of their sub-servers...
delete-php-directoryRemove any custom version of PHP for some directory If a specific version of PHP has been...
delete-planRemoves one existing account plan The plan to delete is specified either by ID with the --id...
delete-protected-directoryRemoves protection from a directory owned by some virtual server This command turns off...
delete-protected-userRemoves a user from some protected directory This command removes a user from a protected...
delete-proxyRemoves a proxy balancer from some domain This command deletes one proxy path from the virtual...
delete-redirectRemoves a web redirect or alias from some domain This command deletes one redirect from the...
delete-resellerDelete one reseller This program deletes a single reseller account, specified by the --name...
delete-rs-containerDeletes an existing Rackspace container This command deletes a container (directory) from...
delete-rs-fileDeletes a single file from a Rackspace container This command deletes a file from Rackspace’s...
delete-s3-bucketDeletes an entire S3 bucket This command removes a bucket from Amazon’s S3 service. The login and...
delete-s3-fileDeletes a single file from an S3 bucket This command removes a single file from Amazon’s S3...
delete-scriptUn-install one script from a virtual server This program completely removes a third-party script...
delete-shared-addressRemoves an IP address that can be used by virtual servers This command takes a single IP address...
delete-templateRemoves one virtual server template This command can be used to delete a Virtualmin template,...
delete-userDelete a mail, FTP or database user This command deletes one mail, FTP or database user from a...
disable-domainTemporarily disable a virtual server When a server is disabled, it will become temporarily...
disable-featureTurn off some features for a virtual server This program is very similar to enable-feature, and...
disable-limitRemoves access to some feature or edit capability for some virtual servers This command can be...
disable-writelogsDisable logging via program This command is the opposite enable-writelogs. The domains that it...
disconnect-databaseRemoves a database from the control of a virtual server This command removes access to a database...
DomainKeys Identified MailDomainKeys Identified Mail (DKIM) is a standard that enhances email security by enabling the...
downgrade-licenseDowngrade Virtualmin Pro system to GPL version If you want to keep using Virtualmin on the same...
download-dropbox-fileDownloads a single file from a Dropbox This command downloads a single file from Dropbox to your...
download-rs-fileDownloads a single file from a Rackspace container This command downloads a file to your...
download-s3-fileDownloads a single file from an S3 bucket This command downloads a single file from Amazon’s S3...
enable-domainRe-enable one virtual server This program reverses the disable process done by disable-domain ,...
enable-featureTurn on some features for a virtual server To enable features for one or more servers from the...
enable-limitGrants access to some feature or edit capability for some virtual servers This command can be...
enable-writelogsEnable logging via program By default, Virtualmin configures Apache to log to files in each...
FAQFAQ Installation Should I pre-install Webmin before I run virtualmin-install.sh script? No....
fix-domain-permissionsSet correct permissions on a domain’s home directory This command ensures that the ownership and...
fix-domain-quotaSet the Unix quotas for some domains to match the Virtualmin configuration This command can be...
generate-certGenerate a new self-signed cert or CSR for a virtual server A self-signed certificate is one that...
generate-letsencrypt-certRequests and installs a Let’s Encrypt cert for a virtual server The server must be specified with...
get-commandShow information about some command This command outputs information about another API command,...
get-dnsOutput all DNS records for a domain For virtual servers with DNS enabled, this command provides...
get-logsOutput webserver logs for a domain Given a domain name with the --domain flag, this command...
get-sslOutput SSL certificate information for a domain Given a domain name with the --domain flag, this...
get-templateOutputs all settings in a template This command can be used to output all settings in a...
How to Backup and Restore Virtual ServersThis tutorial provides detailed guidance on creating and restoring backups for virtual servers in...
How to Configure LDAPThis documentation explains how Virtualmin can be setup to store users and mail aliases in an...
import-databaseAdds an existing database to a virtual server This command finds a MySQL/MariaDB or PostgreSQL...
infoShow general information about this Virtualmin system This command is useful when debugging or...
install-certReplace the SSL certificate or private key for a virtual server This command is typically used to...
install-scriptInstall one third-party script This program performs the actual upgrade or install of a script...
install-service-certCopy the cert and key from a virtual server to some other service The domain to copy the cert...
license-infoShow license counts for this Virtualmin system This command simply outputs the serial number and...
list-adminsLists administrators belonging to a virtual server This program simply displays a list of extra...
list-aliasesList aliases for a virtual server This program displays a list of mail aliases that exist in the...
list-available-scriptsList known scripts This command simply outputs a list of scripts that can potentially installed...
list-available-shellsList all shells for use with domain owners and mailboxes When run with no flags, this command...
list-backup-keysLists all available backup encryption keys When run with no flags, this command outputs a table...
list-backup-logsOutputs a list of backups that have been run This command by default outputs logs of all backups...
list-bandwidthShows bandwidth usage for some domain over a date range This command is useful for dumping...
list-certsOutput the certificates for some or all virtual servers The virtual servers to list can be...
list-certs-expiryOutput the certificates expiry date for matching or all existing virtual servers This program can...
list-commandsLists API scripts available This command lists all API commands available, categorized by type...
list-config-revisionsList configuration file revisions from Git This command lists revisions of configuration files...
list-customList custom fields for virtual servers When this command is run with no parameters, it will...
list-databasesLists databases for some virtual server This program simply displays a list of MySQL/MariaDB and...
list-domainsLists all virtual servers This program does not modify the system, but instead simply outputs a...
list-dropbox-filesLists all files under a Dropbox path This command lists all files under a path owner by the cloud...
list-featuresLists features available when creating a domain This command outputs information about Virtualmin...
list-gcs-bucketsLists all buckets owned by the Google Cloud Storage This command lists all buckets under the...
list-gcs-filesLists all files in a Google Cloud Storage bucket This command lists all files in a bucket under...
list-mailboxDump inbox email for one user This program is primarily for debugging and testing. It finds the...
list-mysql-serversLists all registered remote MySQL servers This command lists all registered MySQL servers that...
list-php-directoriesList all directories in which a specific version of PHP has been activated By default this...
list-php-iniShow PHP variables for some or all domains This command can be used to list the value of a PHP...
list-php-versionsLists the available PHP versions on this system This command simply outputs a table of the...
list-plansList available account plans for new domains The command simply outputs a list of available plans...
list-portsLists TCP ports associated with some virtual server This command lists all TCP ports in use by or...
list-protected-directoriesLists protected directories owned by some virtual server This command outputs a table of all...
list-protected-usersLists users in some protected directory This command outputs a table of all users with access to...
list-proxiesLists web proxy balancers in some domain This command lists all the proxies configured for some...
list-redirectsLists web redirects and aliases in some domain This command lists all the aliases configured for...
list-resellersList existing resellers When run with no parameters, this program simply displays a...
list-rs-containersLists all containers owned by a Rackspace account This command queries Rackspace’s cloud files...
list-rs-filesLists all files in a container owned by a Rackspace account This command queries Rackspace’s...
list-s3-bucketsLists all buckets owned by an S3 account This command queries Amazon’s S3 service for the list of...
list-s3-filesLists files in one S3 bucket This command queries Amazon’s S3 service for the list of files in a...
list-scheduled-backupsOutputs a list of scheduled backups By default, this program displays a table of all scheduled...
list-scriptsDisplay script installed into some virtual server The virtual servers to display scripts for can...
list-server-statusesOutputs the status of all servers managed by Virtualmin This command checks the status of your...
list-service-certsOutput a virtual server’s certificates used by other services The only required flag is --domain,...
list-shared-addressesLists shared IP addresses for virtual servers This command outputs a list of shared IP addresses...
list-simple-aliasesLists mail aliases in a simple format for some domain This program is similar to list-aliases,...
list-templatesList available templates for new domains The command simply outputs a list of available templates...
list-usersList users in a virtual server To get a list of users associated with some virtual server, this...
Manual InstallationUnlike the Automated Virtualmin installation, to make use of this installation type, your OS does...
migrate-domainImports a virtual server from some other product Virtualmin has the capability to import servers...
modify-adminUpdates an extra administrator for a virtual server This program can be used to change the...
modify-all-ipsUpdate all virtual servers with a new IP address This command updates all virtual servers using...
modify-customModify custom fields for a virtual server This program updates the value of one or more fields...
modify-database-hostsAdds or removes an allowed MySQL host for some or all domains This command can change the remote...
modify-database-passChanges the MySQL/MariaDB or PostgreSQL password for some domain This command changes the...
modify-database-userChanges the MySQL/MariaDB or PostgreSQL login for some domain This command changes the username...
modify-dnsChange DNS settings for virtual servers This program updates DNS-related options for one or more...
modify-domainChange parameters of a virtual server This command can be used to modify various settings for an...
modify-limitsChanges the owner limits for some virtual server This command allows you to change various limits...
modify-mailChange mail-related settings for some domains This command can be used to configure BCC of...
modify-php-iniChanges PHP variables for some or all domains This command can be used to change the value of a...
modify-planModifies an existing account plan for use with virtual servers This command allows you to modify...
modify-proxyChanges a proxy balancer from some domain This command updates one proxy path from the virtual...
modify-resellerModify attributes for an existing reseller This command can be used to change the details of a...
modify-resourcesChanges resource limits for some virtual servers This program allows you to change limits on...
modify-scheduled-backupChange some attributes of a scheduled backup This command can be used to change some attributes...
modify-spamChange spam filtering and delivery settings for a virtual server This command can be used to...
modify-templateChanges one or more settings in a template This command can be used to change several settings in...
modify-userChange attributes of a mail, FTP or database user After a user has been created from the command...
modify-usersModify attributes of some or all users for some or all virtual servers This command can be used...
modify-webChange a virtual server’s web configuration This script can update the PHP and web forwarding...
move-domainChange the owner of a virtual server This command can be used to move a sub-server from one...
notify-domainsSend email to some or all virtual server owners This command can be used to send a text format...
rename-domainChange the domain name, home directory or username of a virtual server This command is typically...
resend-emailRe-send the signup email for a domain This command re-sends the initial sign-up email to a...
reset-featureReset some virtual server feature back to it’s default This command resets the configuration for...
reset-passResets the password for some or all users in some or all virtual servers This command can be used...
restart-serverRestarts one of the servers managed by Virtualmin This command stops and re-starts one of the...
restore-config-revisionRestore configuration files from Git revisions This command restores configuration files from the...
restore-domainRestore one or more virtual servers To restore a Virtualmin backup from the command line, you...
run-all-webalizerRun Webalizer reports for all virtual servers This is designed to be called from Cron, instead of...
run-api-commandExecutes another API command over multiple servers Some Virtualmin API commands can only run on a...
search-maillogsSearches mail server and procmail logs This is the command-line equivant of the Search Mail Logs...
set-dkimEnable or disable DKIM for all domains To enable DKIM signing of outdoing emails, run this...
set-global-featureTurns on or off some Virtualmin feature or plugin globally This command is the equivalent of the...
set-mysql-passChange the root MySQL password, even if the current password is unknown This command can be used...
set-php-directorySet the version of PHP to run in some directory If more than one version of PHP is installed on...
set-spamChange the spam and virus scanners for all domains By default, Virtualmin uses the stand-alone...
setup-reposSetup Virtualmin repositories This command sets up or repairs Virtualmin software repositories....
start-stop-scriptStops, starts or restarts the server process for some script This command can be used to start,...
syncmx-domainUpdates allowed relay addresses in one or more domains This command can be used to bring the...
test-imapChecks if IMAP login to some server works This is a tool for testing IMAP servers. It takes...
test-pop3Checks if POP3 login to some server works This is a tool for testing POP3 servers. It takes...
test-smtpChecks if the mail server can RCPT to some address This command is debugging tool for mailboxes...
transfer-domainMove a virtual server to another system This command copies or moves a virtual server to another...
Troubleshooting InstallationMost installation problems are related to having third party repositories enabled, attempting to...
unalias-domainConvert an alias domain into a sub-server This command can be used to convert an alias server...
unsub-domainConvert a sub-domain into a sub-server This command can be used to convert a sub-domain into a...
upgrade-licenseUpgrade Virtualmin GPL system to Pro version This program can be used to upgrade Virtualmin GPL...
upload-dropbox-fileUploads a single file to Dropbox This command uploads a file from your Virtualmin system to...
upload-rs-fileUploads a single file to a Rackspace container This command uploads a file from your Virtualmin...
upload-s3-fileUploads a single file to an S3 bucket This command uploads a file from your Virtualmin system to...
validate-domainsCheck the configuration of virtual servers This program can be used to generate a report on...
WP WorkbenchWP Workbench is a specially crafted Virtualmin plugin that simplifies WordPress management. It...
