Does Bluehost offer SSH services?
Yes, you can always use SSH services for secure connection at Bluehost. However, SSH services are not enabled by default at Bluehost. In order to begin using SSH functions, you’ll need to submit a copy of your photo identification card via email or uploads via cPanel. On top of Bluehost’s admin approval, you’ll also need to manage SSH keys for automated SSH login.

Connection to SSH Shell at Bluehost
To start using SSH services, here’s what you do:
1. Click on the connect button. It is the first one from the left.

2. Enter in Hostname. (your domain name with out the www.) and your username. Highlight password when you’re done.

3. Click Connect and enter your password when you’re prompted to do so.
What’s SSH and why should I care?
Personally I don’t use much SSH services but it’s indeed a very useful function. A SSH or sometimes known as secure shell is a kind of network that enables data exchange done in a safe channel.
The reason for SSH to exist is simple: Security. Internet is an open space that’s so vulnerable to malicious attacks – eavesdropping for passwords or sensitive information; hijacking messages to inspect and modify transmitted data; and faking network addresses to fool access control mechanisms or redirect connections to a fake server – these are all the common disaster we heard (or experienced!) about all the time. Using SSH protects you against all of these attacks.
Common SSH application: SFTP
In web hosting, SSH services are mostly used as secured file transfer protocol (SFTP). To transfer your data files between Bluehost server and your local machines, all you need to is as below:
- Download an FTP program that support Secure FTP.
- Enable SSH/Shell access on your account by submitting your identification card.
- Log into your SFTP program using port 22.











