Are you still looking for an affordable Cloud Web Hosting Service Provider with a particular emphasis on speed, scalability and security? Then may be for you!

A web-based SSH functionality enabled on our web hosting platform

SSH is a network protocol, which allows technically experienced users to communicate with a server directly.

It gives web hosting customers direct access to the server, so they could manage their resources more effectively.

Thanks to the newly-introduced, web-based SSH functionality, users on our platform can now access a server via their browser instead of having to use a regular SSH client.

Learn more about the benefits of using web-based SSH from our post.

What is SSH about?

As a network protocol, SSH allows a secure connection to be established between computers.

This is most often done via an SSH client, which allows a user to connect to another computer’s SSH server and remotely run commands on that computer.

A user can run an SSH client on any computer and connect to any computer they are authorized to access via the SSH protocol.

With regard to web hosting, SSH would allow users to access their projects on the server and apply various actions to them directly.

For example, a user could list files on the server where their projects are located using simple SSH commands:

What is web-based SSH about?

As its name suggests, web SSH allows users to bypass the regular SSH client and connect to a server using their preferred web browser.

The communication between the browser and the SSH server is done via an intermediary web application server.

All messages to and from the server are transmitted with the help of JavaScript and dynamic HTML and displayed in the user’s web browser.

Here are the main advantages of web-based SSH in a nutshell:

  • Ease of access: No need to download or install any software. Users can access SSH servers through a web browser from anywhere, as long as they have access to their Control Panel.
  • Anonymity: Since SSH access is tunneled through an intermediary web application server, the SSH server will not be aware of the actual client’s IP address.
  • Audit ability: The communication between the browser and the SSH server via the web application server can easily be logged just like with common SSH. This prevents a malicious client from deleting a user’s activity logs.

How does web-based SSH work on our platform?

The web-based SSH option has been easily integrated into the Web Hosting Control Panel.

Users can access it from the Web SSH icon in the header area of the dashboard (it is right next to the Help Centre icon).

Here is how our implementation of web-based SSH works:

When a user clicks on the Web SSH icon, a connection with the SSH server will be initiated automatically via a background script.

This way, the user will not need to enter any login details like if they were using a regular SSH client.

What the user will see is a fast and responsive terminal interface directly in the browser, which is actually just HTML code.

When the user enters any command in the browser and presses the enter key, the same script that is responsible for the secure connection to the server will take the command inputs and pass them over to the server.

From there on, the server will accept the commands, execute them and return the results.

Our script will capture the results and it will output back to the same terminal-like interface.

The user can use the web-based SSH terminal while browsing in the Control Panel or select to view it in full.

This will hide the rest of the control panel but will not cover the rest of the browser window.

Once the user has finished working with the web-based SSH terminal, they can close it by clicking on the “X” icon in the upper right corner.

If they want to keep a log file of their session, they can easily do so by clicking on the Start Log icon in the lower left corner of the browser.

When finished, they can simply download the log file to their device by clicking on the Download Log option.

NOTE: The web-based SSH functionality is freely available for all web hosting plans, which have SSH included as a feature or available to purchase as an upgrade.


Web SSH combines the server access capabilities of the SSH protocol with the ease of use and flexibility of the web browser.

It is a great feature that could easily be used from any device and location and adds to the tech-savvy appeal of the Web Hosting Control Panel.

Advantage of the Data Backup Options

Image source: Online

Data security is and should be a top priority for any web hosting provider. When it comes to managing your site, the risks of something going wrong with your content must not be ignored.

There are different ways in which a site can go by the board. For instance, it could get hacked due to a poorly configured script, or it could break down after an update, or you could delete your files by mistake, to name just a few.

Just like with your PC, having a backup of your site on hand could save yourself lots of downtime and the inevitable nervous breakdown that may be associated with it.

Why are data backups so important? Basic backup methods

Keeping a regular backup of their files is a responsibility that each website owner should take to heart. No excuses whatsoever!

This can save you tons of trouble in the long run and will guarantee the intactness of your projects should a force majeure event occur.

When making a backup, you should make sure your content is stored in more than one location (your PC, an external storage device, your Google Drive account, etc.).

Alternatively, if you use a CMS system like WordPress or Joomla, you can resort to one of their backup plugins.

Also, make sure your site is being backed up on a regular basis.

For instance, if you make consistent updates to your site, you should make either monthly, biweekly, weekly or, best of all, daily backups of your content.

What if the backup job is not your “cup of tea”? No worries!

As a web hosting provider, we take full responsibility for the content stored on our servers.

We’ve developed a high-end backup system, which runs backups several times a day to ‘catch’ any possible updates you may have made to your sites on time.

The daily backup options supported on our hosting platform

We make multiple daily backups of your sites and applications to make sure all your updates are ‘covered’.

Usually, running daily backups is perceived as an administrative job that is done somewhere in the background and that is ‘delivered’ to us only per request.

Since it is our priority to keep you in control, we’ve made daily backups readily available to you at any time.

Inside the Web Hosting Control Panel, you can browse through the archives of your sites and applications and restore any content with a click of the mouse.

Here’s how you can restore a file or a folder from backup:

1. From the Hosted Domains section:

1.1. In the Actions column, search for the Restore from backup icon corresponding to the given domain/subdomain as shown below:


1.2. Right-click on a file/folder and select Restore from the drop-down menu:

2. From the File Manager section:

2.1. Right-click on the desired folder/file and select Restore from the drop-down menu:

2.2. Select a file/folder and click on the Restore button in the Actions toolbar above the table:

A popup window will appear asking you which date and time you would like the given file/folder to be restored from:

You will see a list of all your backups ordered by date:

You can restore files/folders from a backup from here as well. Just select a file/folder and download it to your computer.

Here is a list of the most noteworthy advantages of the backups available in our Web Hosting Control Panel:

  1. Easily accessible – just click on the Restore Backup icon and get the backup you want;
  2. Made several times a day – we make sure your sites are backed up at least 3 times a day to minimize the chances of content updates getting lost along the way;
  3. Save time – unlike with many other hosting providers, there is no need to wait for an administrator to retrieve your files – you can restore a backup at any moment with just a click;
  4. Easily browsable – you can browse through the archived files and folders just like you browse through the files and the folders in your File Manager;
  5. Use independent backup storage space – we store backups on separate servers, so the archives that you browse in your account won’t use up your disk space;
  6. No risk of overwriting your current content – you can save a copy of your current content prior to restoring a backup and thus preserve all the changes that have been published after the backup in question was made;
  7. A unique feature on the market – the restore-from-backup option is not available with mainstream solutions like cPanel and DirectAdmin;

Remote Dropbox and Google Drive backup options

Apart from the Control Panel-integrated daily backup feature, you can also make use of a remote backup option. You can sync your website content to your Dropbox or Google account and keep all your important data in one place.

The backed-up content may include files (text files, images, videos, etc.) and MySQL & PostgreSQL databases.

NOTE: The Google Drive and the Dropbox backup options are available on an either-or basis, i.e. you can select to back up the data pertaining to a certain host using either Dropbox or Google Drive.

Making use of the Dropbox/Google Drive backup feature is easy.

Log in to the Control Panel, go to Files and then click on the Remote Backups option:

Then click on the Add Dropbox Account or Add Google Drive Account button in the top right corner:

Our Hepsia Backup Application will ask you for permission. Click on the Accept button to go ahead:

You can now select the host that you want to make a backup for and the period that the backup in question will encompass.

In the root folder of your Google Drive account, you can see the HepsiaBackups folder that has just been created under the Apps folder:

When the backup process starts, you’ll see the backups organized in folders.

The daily backup and remote backup options are available with all Hepsia Control Panel-managed web hosting packages and semi-dedicated servers.

Data backups are a website security service no hosting provider can afford to do without.

NOTE: We will make automatic backups of your sites and databases on our servers, regardless of whether you use the Google Drive/Dropbox backup option or not. However, if you as a website owner can participate in doing so, it is always a plus.

Cloud Web Hosting Explained

“Lately, almost every web hosting site I visit, claim to be offering cloud hosting services but when I look for their cloud hosting definition, I find no clear definition of it”. That was the comment I heard from one of the guys having coffee in Starbucks.

And because we have been offering cloud web hosting solutions for a while now, I decided to write an article in our blog explaining what cloud hosting actually means and what are the benefits of using it.

But first, let me start by defining what Shared Hosting is.

What Is Shared Hosting?

Shared web hosting service refers to a web hosting service where multiple websites are hosted on one server sharing the same resources with other users; such as CPU, memory, disk space, storage, bandwidth, databases, etc.

This type of hosting is the most popular hosting solution offered by most hosting companies around the globe, if not all, and it is the most inexpensive available nowadays.

But one of the problems in using a shared hosting solution is that, apart from sharing the same resources on one server with other users, the servers running shared hosting accounts are almost always fully loaded. And the other problem is that if one website overloads the server, all users hosting their sites on that server will suffer from low speed, limited disk space, memory issues, and/or downtime.

What Is Cloud Hosting?

Cloud hosting is based on a hosting solution where websites are hosted on a cluster of servers, instead of having it hosted on just one server. It is the most innovative cloud computing technology, which allows numerous machines, often pulled from different data centers in different locations, to work in synchrony as one entity.

So even though there is an aspect of shared resources, in case of an issue, the servers are able to fully isolate the problems from other users and actions on the server that may affect the functionality of your site. On top of that, your site can always be migrated to another server, avoiding in this way, a prolonged downtime.

Here at EagleProWeb, we have done it once again.
First when we took the decision to opt for a different Control Panel – the Hepsia Control Panel, bringing to you a modern hosting approach so that you can discover the functionalities of one of the most reliable cloud web hosting solutions available on the market today.

Each and every one of the plans we offer, grant you access to our amazing SSD-operated servers. You’ll be able to enhance your web sites making use of the site acceleration tools included in our custom-made Control Panel.

And as far as data protection goes, we make use of ZFS-powered storage (protection against data corruption, support for high storage capacities, efficient data compression, etc.), and ModSecurity firewall (providing a rule configuration language known as ‘SecRules’ for real-time monitoring, logging, and filtering of Hypertext Transfer Protocol communications based on user-defined rules).

So now that you know the difference between the two, we leave it in your hands to make an informed decision, focusing not only on your likes but also on what can best improve your business growth.

About Us

We are a small team of well-trained professionals, dedicating our time to web design & development, graphics & logo design, and online marketing services for all types of businesses.