SiteGround Setup Guide for cPanel Login, Email, SSL, SSH, Nameservers & Ftp

This article will be the perfect guide for SiteGround customers who bought hosting packages in recent times. You may need to search every configuration related to your domain & website from the welcome email you received them which is sometimes a boring job. Many of us just hit like “SiteGround nameserver” in google which is a quick job compared to email search.

Siteground promo code

Small Review

SiteGround is such a great hosting service provider in the world and recognised WordPress Hosts and WordPress Community. The company inaugurated in the year 2001, and now it has over 250,000 websites hosted globally. It is a favorite web hosting provider for most of the website developers.

SiteGround is like a One-Horse Race, where they will do so much than any other hosting with extra advanced features. is a big part of the WordPress and Joomla Community, which has not less than 500,000 domains.

You can sign up for the basic plan with 50% discount applied by following up our siteground coupon guide.

Tremendous Logic to Choose

  • The company will offer a free .com domain
  • It will afford a reliable 99.9% uptime guarantee
  • Fabulous customer supports with presence of 24 hours a day for a week
  • You will receive unlimited traffic, emails, and databases
  • If you are not happy with its service, they give you a 30-day money back guarantee
  • Plus take free daily backup of your site

Setup Guide for cPanel Login

The company comes up with cPanel for account management that is readily available and integrated into its general billing client area. It is a web-based control panel tool, where you can manage your hosting account via a web interface contrary to a console.

With the help of cPanel, anyone can quickly set or maintain their websites in the matter of emails, databases, subdomains, scripts, applications and more. It will accomplish your task faster and smoother.

How to Access my cPanel?

To get your cPanel, first you have to log in your SiteGround customer’s account area:

Go to My Accounts —> Click the “Go to cPanel” button under cPanel column of the account


After this, a pop-up window will appear, where you can able to pick whether to use the cPanel securely or frequently, we recommended you to use secure access whenever possible.

Suppose in case your Internet Service Provider filters the connection and blocks the standard secure cPanel port (2082 or 2083 ), you will have to access the typical connection.

No matter, whether you are a SiteGround user or not. You can access cPanel directly using the below links, just replace your domain with your site:


For Secure Connection


For Normal Connection

The industry provides the best cPanel hosting plans, where starting from $3.95/month. If you like to manage your website cPanel with a reliable partner, then you can check out its cPanel Hosting Services.

Email Settings & Use Webmail to Access your Email

You can manage your email from cPanel, where you may create or delete accounts, set up forwarding, auto responder, configure a mail client and more.

How to use Webmail to Access your E-mail Account?

You can access your webmail by simply going to the address, yourdomain is your domain name:

If the above on is not working mean, then just the below one. It is possible that your ISP is blocking the access to non-standard ports.

where ‘’ should be the name of your server.

Once you logged in to your account, you will see the below screen, where it has been offering three different email clients for webmail such as Horde, RoundCube, and SquirrelMail.


If you conclude to use an email client like Microsoft Outlook Express, MS Outlook, Mozilla Thunderbird and Eudora. Here are the settings for you,

Configure an Email Client on PC

Incoming mail server (POP3/IMAP server):

Outgoing mail server (SMTP server):

Username: the full e-mail address

Password: as set up by Neltek or changed via webmail.

Create Email Accounts in CPanel


  • First login to cPanel and click on the Email Account Icon under the mail section
  • Next, enter a new email account you wish to do and fill the other necessary details
  • Enter email, password and choose the size of the Mailbox Quota
  • Finally, press the Create Account button


In few minutes, your new email account will be created successfully.

Secure Email Protocols

Most commonly used email protocols on the internet are POP3, IMAP, and SMTP. Here, each has its particular function and the way of work.

What is POP3?

POP3 is a standard protocol version used to receive emails. Generally, it will work on two ports, namely:

Port 110 – non-encrypted port

Port 995 – connect using POP3 securely

What is IMAP?

IMAP is a mail protocol for accessing email on a remote web server, and it is commonly used internet mail protocol for retrieving emails. It works on two ports, such as

Port 143 – for regular

Port 993 – for secure connection

What is SMTP?

SMTP is a standard protocol for sending emails over the Internet. Here, this protocol works on three ports by default:

Port 25 – default SMTP non-encrypted port

Port 2525 – opened in case port 25 is filtered

Port 465 – send messages securely

Protect Websites with an SSL

SSL Server type is Apache with ModSSL, use this data for third party SSL installation

SSL certificate is a digital passport, which grants the data to be transmitted through a secure network to protects financial transactions, signups, access to mail and more. It will authenticate and encrypts the information via the website to the server.

How to Configure WordPress to use Private SSL certificate:
  1. Change the “http://” to “https://”

Login as admin and go to Settings —> General —> Click the field WordPress Address URL and change

  1. Fix Non-secure items on your portal

For this, just install SSL Insecure Content Fixer plugin to your application

  1. Force your portal to be accessed only by https

How to Force SSL with .htaccess?

Add he below mentioned rules to your .htaccess file to force your website to go via https.

RewriteEngine On

RewriteCond %{SERVER_PORT} 80

RewriteRule ^(.*)$$1 [R,L]

If your website is in subfolder, then use the below code,

RewriteEngine On

RewriteCond %{SERVER_PORT} 80

RewriteCond %{REQUEST_URI} folder

RewriteRule ^(.*)$$1 [R,L]

If you have a web hosting account, then use the free shared SSL server. For this, you have to configure your script to work with the below address:

The company assists you to use private SSL

Because it is issued specially for your domain by a trusted authority and the browser can validate it and shows the secure icon. Whereas the shared SSL is installed globally on the server and can be accessed by all clients. It is self-signed one, so it shows a pop-up warning each time.

SSH Services

SSH is a network protocol, which permits a secure and safe access over an encrypted connection.With this SSH connection, you can easily manage your folders and files. Where you can modify the permission, edit files directly on the server, configure and install your scripts.

How to Enable SSH Access in cPanel?

From your cPanel; you may easily enable the SSH access like,

Go to cPanel —> Advanced Section —> SSH/Shell Access

Once you did the above mentioned step process, you can generate a new pair of SSH keys. It will be used to configure an SSH connection from your local PC to the server.


Enter the required details in the right field and click Generate button. Suppose, if you have an SSH pair already, you can directly paste the public key in the Public Key text window and enter the allows IP address, then click Upload button.

If you like you can add more IPs via the add IP link, just copy paste the new IP and click on the Add IP button.


How to Log in Via SSH using PuTTY?

Kindly use the port 18765 to connect through SSH

First, generate the SSH keys via control panel and launch puttygen.exe. Navigate to File —> Load Private Key. Search for the private key file and open it to enter the passphrases. You will receive a  confirmation message and save the file as Putty Private Key Filer Format as *.pppk

Start with putty.exe and the connection details in the session category like

Host Name or IP Address – Enter the host or IP to that you like to connect

Port – type 18765 port for the connection

Protocol – Choose SSH

Once you do the above data, then click Open to establish a connection, where you will log in your account through SSH by entering a username.

SiteGround Name Servers Settings

Where Can I Find the Right DNS Settings?

To find the correct Domain name Servers settings for your account, you need to get into your Customer Area first.

Login to your account —> My Accounts Tab —> Click “Manage Account”

On the opening page, look at the Account DNS information, which will provide you a corresponding IP address that will be listing next to ns1 and ns2 settings.


How to Obtain Private DNS?

Private DNS permits you to brand your online service, and you can point all your domains to your nameservers, ( (

The company offers free domain name registration, two free dedicated IP addresses and Free Installation on the DNS.

FTP Setup & Connection

File Transfer Protocol (FTP) is a fast way to transfer the data via internet in a convenient way. So, to transfer files, you need to establish an FTP connection via IE, Mozilla and more or an FTP client.

How to Establish a Secure FTP Connection?

Here, the SiteGround offers a safe FTP solution through SSL on all shared servers. For a secure connection, you need to use the FTPES protocol that will establish a secure connection. Also, FTPES grants the FTP client to request the security connection from the FTP server.

Create an SFTP connection to your server using the following:

FTP Server: s

FTP Username: your cPanel username

FTP Password: your cPanel password

FTP Port: 18765 (the default SSH port for the SiteGround’s servers since SFTP is FTP over SSH)

Final Words

We think, after the go through of the post you will get a clear cut idea about the setup and configuration of SiteGround. No need to worry about the security, because you have been connecting with secure connection only when you use services. Thanks for watching and suppose you would like to share anything regarding this article, kindly post it in the comments section. We always highly Welcome it!!!

(Visited 2,778 times, 1 visits today)