Client Login
USD
Client LoginRegister
Web hosting

Do you offer SSH access on shared hosting?

Updated Hostnali team

Short answer

Yes, on every shared hosting plan except Starter. Switch it on in cPanel, add your SSH key and connect with any SSH client to use Git, Composer, WP-CLI, npm or pip. You get a secure shell for your own account rather than root; for root access, choose a VPS.

Which plans include SSH

SSH is part of the Standard, Executive and Platinum web hosting plans. Starter doesn’t have it; upgrade to Standard ($35.07 a year) when you need it.

How to connect

  1. In cPanel, open SSH Access (or Terminal to work right in the browser).
  2. Under Manage SSH Keys, generate a key or import your public key, then authorise it.
  3. Connect from your computer with ssh -p PORT [email protected], using your cPanel username. If you don’t have the SSH port, ask support by live chat or ticket.

Use keys instead of passwords: they’re more secure and typing mistakes won’t lock you out.

What you can do over SSH

  • Git: clone and pull your code directly onto the server.
  • WP-CLI: update WordPress, plugins and users from the command line.
  • Composer and Laravel Artisan for PHP apps.
  • npm and pip for Node.js and Python apps, set up with cPanel’s app tools.
  • Import and export large databases, unpack archives and search through files quickly.

What you can’t do

Shared hosting is a secure environment shared with other accounts, so root isn’t available: you can’t install system packages, run your own web server or keep long-running background processes alive. For that, a VPS gives you full root access.

Start your website with Hostnali

Hosting, domains and 24/7 support from one team.