Bluehost Web Hosting Help
What Are SSH Connections - How To Edit In PuTTY, Mac, & Linux
Different versions of SSH exist. The major versions are SSH1 and SSH2. Bluehost requires our customers to use the SSH2 protocol as it provides the most up to date protection and security.
SSH is most commonly used to setup secure connections to an SSH daemon running on a remote server. Common uses include securely transferring files, securely logging/remote administration of remote servers, and secure FTP.
PuTTy: PuTTy is a free application that can be downloaded from chiark.greenend.org.uk
In PuTTY, under Session, enter your Domain Name as the Host Name
Under SSH, choose 2 from Preferred SSH Protocol Version
Under SSH -> Auth in PuTTY, you will need to specify where your private key can be found. Remember this is where you saved the private key on your local computer. Click Browse to locate the file on your computer.
If you wish to have your username automatically sent to the server when connecting, under Connection -> Data in PuTTY, you will see a field for "Auto-login username". Type your account username there.
Save your settings to be used in future sessions - Under Sessions, type a name (such as "my site") in the Saved Sessions box and click Save.
Mac - Terminal
Terminal: Terminal is an application included with all versions of Mac OS XOpen the Applications => Utilities folder/
Open Terminal
Enter the following:
ssh username@example.com
Note: You would enter your cPanel username as the username for SSH. You can find the username in the Stats column on the left hand side of the cPanel.
Press Return
Verify the domain name is correct.
Type in Yes.
Press Return
Enter your cPanel password.
Press Return
Note: You will not see any characters while entering your password.
The first time you connect:
The first time you connect you will be prompted to verify the authenticity of the host:
The authenticity of host 'example.com' can't be established.
RSA key fingerprint is da:e5:96:49:99:75:d7:79:45:75:7d:62:0c:5a:1f:0d.
Are you sure you want to continue connecting (yes/no)?
Linux - Terminal
Terminal: Both Gnome and KDE ship with a Terminal application.Open Terminal
Enter the following:
ssh username@example.com
Note: You would enter your cPanel username as the username for SSH. You can find the username in the Stats column on the left hand side of the cPanel.
Press Enter
Verify the domain name is correct.
Type in Yes.
Press Enter
Enter your cPanel password.
Press Enter
Note: You will not see any characters while entering your password.
The first time you connect:
The first time you connect you will be prompted to verify the authenticity of the host:
The authenticity of host 'example.com' can't be established.
RSA key fingerprint is da:e5:96:49:99:75:d7:79:45:75:7d:62:0c:5a:1f:0d.
Are you sure you want to continue connecting (yes/no)?
Recommended Help Content
SSH Access
Is SSH/Shell access enabled by default?
SFTP
How do I use a secure FTP connection?
How To Use SSH on Windows PuTTY - Generate Public/Private Key Pair & File
How do I create a Public/Private Key Pair in cPanel for use via SSH?
Related Help Content
SSH/Shell access for Resold account(s)?
How to enable/turn on SSH access for Resold accounts
SSH Access - Generating a Public/Private Key
How to generate and use SSH Keys
Changing the SSH Port
Explains how to change the SSH port through the root user.
Check Backup Dates Using SSH on Dedi/VPS
This article will explain how to check the dates of your backups using SSH.
Using SSH to View the Mail Queue on Dedicated or VPS
This article will explain how to view the outgoing email queue or exim queue in SSH.
SSH Commands
Here is a good list of basic SSH commands.
Slow FTP
Why does my FTP connection slow down?
Email Application Setup - Mozilla Thunderbird
This guide will show step-by-step instructions for setting up E-mail on Mozilla Thunderbird for Windows, Mac OS X, and Linux. Due to differences in the operating systems, some screens and steps might