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. The 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.
At the moment, Plesk provides the following command line utilities (in alphabetical order):
CL Utility |
Affected Object |
|---|---|
anonymous FTP service |
|
security settings of server files and folders |
|
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 |
|
SQL queries |
|
domain administrator accounts |
|
domain accounts |
|
domain limits and preferences |
|
domain templates |
|
domain aliases |
|
firewall |
|
additional FrontPage user accounts |
|
additional FTP accounts |
|
security settings of Plesk hosted objects (domain, subdomain and web user folders and files) |
|
initial server configuration, administrator personal info |
|
IP addresses |
|
license keys |
|
mail accounts |
|
mail server configuration |
|
mailing lists |
|
mail server configuration |
|
web protection of domain directories |
|
Plesk Control Panel appearance |
|
single sign-on configuration |
|
spam filter parameters on the level of mail account |
|
server-wide spam filter parameters |
|
resources usage statistics |
|
subdomains |
|
virtual directories |
|
web user accounts |
For general instructions on executing command line utilities on Plesk server, consult the Getting Started with Command Line Utilities section.