Bluehost Web Hosting Help
SSH/Shell is not enabled by default. To enable SSH we will need you to verify your hosting purchase, to do this please see: How to verify your hosting account team. Once this is done SSH access may be enabled in the cPanel.
How to enable SSH
Login to your Bluehost cPanel
Click the SSH / Shell Access icon.
- Click the "Manage SSH Access" button.
- Choose "SSH access enabled" from the drop-down menu.
- Click the "Submit" button.
For additional information on using SSH please see SSH Connections
Account Verification Error
If you see the error "ERROR: You account must be verified before shell access can be enabled. Please contact our Verification Department to verify your account before continuing." you will need to contact our Verification team to verify your account purchase.
Please see Validating Account Purchase For instructions on how to verify your account.
Recommended Help Content
MySQL Database Import via Command Line
How do I import a database using command line? (SSH) (updated 638 days ago)
SSH/Shell access for Resold account(s)?
How to enable/turn on SSH access for Resold accounts (updated 491 days ago)
FTP setup using Secure FTP (SFTP)
How do I use a secure FTP connection? (updated 499 days ago)
Related Help Content
What is SSH and how do I setup secure connections. (updated 591 days ago)
Managing Databases via Command Line (SSH)
This article will instruct you how to export a database from the command line (SSH). (updated 228 days ago)
SSH Access - Generating a Public/Private Key
How to generate and use SSH Keys (updated 97 days ago)
Changing the SSH Port
Explains how to change the SSH port through the root user. (updated 430 days ago)
How do I Access My Account Control Panel? (updated 736 days ago)
Compress/Decompress files via CLI (Command-Line Interface)
Explains how to compress/decompress files through CLI(Command-Line Interface). (updated 431 days ago)
Here is a good list of basic SSH commands. (updated 432 days ago)
Find and replace across multiple files
How to edit several individual pages to replace a string of text e.g. update the phone number on the footer of every page on your site. (updated 1662 days ago)