Using Command Line Utilities

Plesk for Linux/Unix command-line utilities enable Plesk administrators to manage the Plesk server and its configuration, reseller and customer accounts, websites, and various services. The utilities can be used for integration of third-party products with Plesk and for routine management of Plesk servers by system administrators.

This chapter describes in detail the commands and options currently available for the command-line utilities. Each command and option is accompanied by a description and a usage example.

Typographical Conventions

The following kinds of formatting in the text identify special information.


Formatting convention Type of Information Example

Special Bold

Items you must select, such as menu options, command buttons, or items in a list.

Go to the QoS tab.

Titles of chapters, sections, and subsections.

Read the Basic Administration chapter.


Used to emphasize the importance of a point, to introduce a term or to designate a command line placeholder, which is to be replaced with a real name or value.

These are the so-called shared VPSs.

msiexec /i <name of the aforementioned *.msi file or GUID>


The names of style sheet selectors, files and directories, and CSS fragments.

Install Plesk to the "c:\plesk bin" directory.


On-screen computer output in your command-line sessions; logs; source code in XML, C++, or other programming s.

05:31:49 Success. Admin John Smith was added.

Preformatted Bold

What you type, contrasted with on-screen computer output.

>cd %plesk_bin%

In this chapter:

admin_alias: Additional Administrator Accounts

admin: Administration Panel Preferences

ai_prefs: OS Update Sources

anonftp: Anonymous FTP Access

aps: Application Catalog

autoresponder: Mail Autoresponders

branding_theme: Plesk Branding

certificate: SSL Certificates

client_pref: Client Limits, Permissions, and Interface Settings

cloning: Server Cloning Settings

custom_plan_items: Custom Plan Options

custombutton: Custom Buttons

customer: Customer Accounts

database: Databases

database-server: Database Servers

dns: DNS Zones on Domains:

domain_restriction: Prohibited Domain Names

domalias: Domain Aliases

event_handler: Event Handlers

extension: Extensions

ftpsubaccount: Additional FTP Accounts

grey_listing: Greylisting

init_conf: Server Configuration

ip_ban: IP Address Banning (Fail2Ban)

ip_pool: IP Pools

ipmanage: IP Addresses

keyinfo: License Key Properties

license: License Keys

locales: Plesk Locales

mail: Mail Accounts

maillist: Mailing Lists

mailserver: Mail Server Settings

migrate: Mass Migration and Transfer

notification: E-mail Notification About System Events

optimization_settings: Apache Modules Management

panel_gui: Links to Domain Registration and Certificate Purchasing Services

php_handler: Custom PHP Handlers

pleskbackup: Backing Up Content and Configuration

pleskrestore: Restoration from Backup

poweruser: Power User Mode

product_info: Product Information

protdir: Site Directories Protection

reseller: Reseller Accounts

reseller_plan: Reseller Plans

reseller_pref: Reseller Limits, Permissions, and Interface Settings

role: User Roles

secret_key: Authentication in the XML API Service

server_dns: DNS Zone Template

server_filesharing: File Sharing

service_plan_addon: Hosting Plan Add-ons

service_plan: Hosting Plans

server_pref: Interface and System Preferences

service: Services

site: Sites

skeleton: Virtual Host Templates

spamassassin: Spam Filtering

sso: Single Sign-On Configuration

subdomain: Subdomains

subscription: Subscriptions

subscription_settings: Hosting Subscription Settings

tomcat: Tomcat Service and Java Applications on Domains

traffic: Traffic on Domain

user: Users

vps_optimized: VPS-optimized Mode

webstat: Web Statistics

webuser: Web Users

wp_instance: WordPress Toolkit