Plesk command line interface (CLI) is designed for integration of Plesk Server Administrator with third-party applications. It can also be used for managing Plesk instances by administrators experienced in using Plesk and Microsoft Windows command line. This feature provides the command line interface to the majority of management tasks that can be performed by Plesk administrator. Plesk CLI provides the alternative means of control for various business objects in Plesk. Plesk command line utilities use the Plesk core functionality to create, manage, and delete clients, domains, services and other Plesk objects.
A command line utility either duplicates functions available through Plesk GUI, or performs operations beyond Plesk GUI scope. Depending on this, each utility belongs to the Standard or Extended group.
At the moment, Plesk provides the following command line utilities (in alphabetical order):
Standard Group
CL Utility |
Affected Object |
|---|---|
additional Plesk administrator accounts |
|
admin's control panel preferences |
|
anonymous FTP service |
|
APS Catalog and applications |
|
mail autoresponders |
|
SSL certificates |
|
ColdFusion service configuration |
|
client accounts, client personal info, and several account options |
|
client limits, permissions, and interface settings |
|
client templates |
|
custom buttons |
|
databases, database users |
|
database servers |
|
desktop presets |
|
DNS zone on domains |
|
domain administrator accounts |
|
domain accounts |
|
domain limits and preferences |
|
domain templates |
|
domain aliases |
|
ODBC DSN connections |
|
system event handlers |
|
firewall |
|
additional FrontPage user accounts |
|
additional FTP accounts |
|
site content protection settings |
|
initial server configuration, administrator personal info |
|
Plesk CP interface templates and controls visibility |
|
IP addresses |
|
client's/reseller's IP pools |
|
license keys |
|
mail accounts |
|
mail server configuration |
|
mailing lists |
|
web protection of domain directories |
|
reseller accounts |
|
reseller limits, permissions and interface settings |
|
reseller templates |
|
server-wide DNS zone template |
|
system and interface preferences |
|
Shared SSL |
|
Web applications |
|
virtual host templates |
|
single sign-on configuration |
|
spam filter parameters on the level of mail account |
|
subdomains |
|
Java applications and Tomcat service |
|
traffic usage statistics on domain level |
|
virtual directories |
|
web user accounts |
Extended Group
CL Utility |
Affected Object |
|---|---|
security settings of server files and folders |
|
SQL queries |
|
security settings of Plesk hosted objects (domain, subdomain and web user folders and files) |
|
mail server configuration |
|
integration with Sitebuilder |
|
resources usage statistics |
For general instructions on executing command line utilities on Plesk server, consult the Getting Started with Command Line Utilities section.