cPanel includes a Terminal feature that gives you a command-line window right inside your browser, so you can run commands on your hosting account without installing or configuring a separate SSH client. It's useful for quick tasks like running WP-CLI commands, using Composer, or pulling a Git repository, especially if you're already logged in to cPanel and don't want to set up SSH keys.
Before you start
The Terminal option only works if shell access is enabled on your hosting account. If you don't see it, or it gives you a permissions error when you try to run commands, contact ZIPROF support and ask for shell access to be enabled on your account.
Terminal gives you direct command-line access to your account. Only run commands you understand, since some actions, like deleting files, can't be undone.
How to open cPanel Terminal
- Log in to your cPanel account.
- In the search box at the top of the sidebar, type Terminal.
- Click the Terminal icon under the Advanced section.
- A command-line window opens in your browser, already logged in as your cPanel user and starting in your home directory.
Common things you can do with it
- Run WP-CLI commands to manage a WordPress site (for example, updating plugins or resetting a password) without opening wp-admin.
- Use Composer to install PHP packages for a custom application.
- Run Git commands to clone or pull a repository directly into your hosting account.
- Check disk usage or move and rename files faster than using File Manager.
Tips for using it safely
- Check your current directory (type pwd) before running any command that deletes or overwrites files, so you know exactly where it will run.
- Take a backup before running a command that modifies your database or changes files in bulk.
- Close the Terminal tab when you're done. The session ends automatically after a period of inactivity, but closing it yourself is good practice on a shared computer.
If a command seems to hang or the window stops responding, refresh the page and reopen Terminal rather than closing your browser mid-command.
If you'd rather connect using your own SSH client instead of the browser window, see How to Enable and Use SSH Access on Your Hosting Account.