Command Line Utilities Overview
Plesk command line interface (CLI) is designed for integration of Plesk with third-party applications. It can also be used for managing Plesk installations by administrators experienced in using Plesk and Microsoft Windows command line. This feature provides a command line interface to the majority of management tasks that the Plesk administrator performs. Plesk CLI provides the alternative means of control for various business objects in Plesk. The command line utilities use Plesk’s core functionality to create, manage, or delete customers, domains, services, and other Plesk objects.
Each command line utility either duplicates the functions available through the Plesk GUI, or performs operations beyond the Plesk GUI scope. Depending on this, each utility belongs to the Standard or Extended group correspondingly.
The current version of Plesk provides the following command line utilities (in alphabetical order):
Standard Group
CL Utility | Affected Object |
---|---|
admin_alias.exe | Additional Plesk administrator accounts |
admin.exe | Admin’s control panel preferences |
anonftp.exe | Anonymous FTP service |
aps.exe | APS Catalog and applications |
autoresponder.exe | Mail autoresponders |
branding_theme.exe | Plesk branding |
certificate.exe | SSL/TLS certificates |
cloning.exe | Plesk server cloning settings |
customer.exe | Customer accounts |
custombutton.exe | Custom buttons |
custom_plan_items.exe | Custom plans |
database.exe | Databases, database users |
database-server.exe | Database servers |
dns.exe | DNS zone on domains |
domalias.exe | Domain aliases |
domain_restriction.exe | Prohibited domain names |
dsn.exe | ODBC DSN connections |
event_handler.exe | System event handlers |
extension.exe | Plesk extensions |
firewall.exe | Firewall |
ftpsubaccount.exe | Additional FTP accounts |
hotlink_protection.exe | Site content protection settings |
init_conf.exe | Initial server configuration, administrator personal info |
interface_template.exe | Plesk CP interface templates and controls visibility |
ipmanage.exe | IP addresses |
ip_pool.exe | Customer’s/reseller’s IP pools |
keyinfo.exe | License key properties |
keyupdate.exe | License key updates |
license.exe | License keys |
locales.exe | Plesk locales |
mail.exe | Mail accounts |
mailserver.exe | Mail server configuration |
maillist.exe | Mailing lists |
migrate.exe | Mass migration and transfer |
notification.exe | Email notifications for the administrator |
php_handler.exe | Managing custom PHP handlers |
product_info.exe | Information about installed Plesk |
protdir.exe | Web protection of domain directories |
reseller.exe | Reseller accounts |
reseller_plan.exe | Reseller templates |
secret_key.exe | Authentication in the XML API Service |
server_dns.exe | Server-wide DNS zone template |
server_pref.exe | System and interface preferences |
service_plan.exe | Hosting plans |
service_plan_addon.exe | Hosting plan addons |
site.exe | Websites |
siteapp.exe |
Web applications |
skeleton.exe | Virtual host templates |
sso.exe |
Single sign-on configuration |
spamassassin.exe | Spam filter parameters on the level of mail account |
statistics.exe | Calculating statistics |
subscription.exe | Hosting subscriptions |
subscription_settings.exe | Hosting subscription limits and preferences |
subdomain.exe | Subdomains |
traffic.exe | Traffic usage statistics on domain level |
virtdir.exe | Virtual directories |
user.exe | Plesk additional users |
webuser.exe | Web user accounts |
wp_instance.exe |
WP Toolkit |
Extended Group
CL Utility | Affected Object |
---|---|
ApplySecurity.exe |
Security settings of server files and folders |
HostingSecurity.exe |
Security settings of Plesk hosted objects (domain, subdomain and web user folders and files) |
mchk.exe |
Mail server configuration |
sitebuilder.exe |
Integration with Presence Builder |
statistics.exe |
Resources usage statistics |
For general instructions on executing command line utilities on Plesk server, consult the Getting Started with Command Line Utilities section.