It’s received wisdom in the web hosting world, that the standard progression of hosting goes like this: Shared Hosting -> VPS Hosting -> Dedicated Servers But is this always true? Is a VPS is always better than any and all shared hosting? In my opinion, no. There are situations where shared hosting is objectively better. […]
Category: VPS Hosting
Is a VPS More Complicated Than Shared Hosting?
Shared hosting has the limitation that your resources aren’t dedicated to you alone. You’re always “sharing” them with someone else. So when you see “X GB” RAM on a shared hosting specifications page, it’s understood that you won’t be getting all of that for yourself. Providers have to juggle resources to constantly ensure that each […]
Using SSH Keys to Login to Your VPS – Part II
In part I of this series, I explained how to generate a private/public key pair and upload the public key onto your server. Now we need to configure everything to make it work. Step 1: Paste the Public Key into “authorized_keys” The “authorized_keys” file contains all the public keys that we trust. In part I, […]
Using SSH Keys to Login to Your VPS – Part I
After changing your SSH port number and disabling root logins, the next step in server security is to use SSH keys for logging into your server instead of passwords. SSH keys are special files that come in pairs – one resides on your server, and the other resides on your computer. When properly setup, SSH […]
How To Disable Root SSH Login In WHM
If you haven’t already done so by now, read my earlier tutorial on how to change your SSH port on a NameHero VPS. But that’s just the first step in hardening your server! There’s a lot more to be done. And probably the most important step is to disable root SSH logins. In this tutorial, […]
How to Open Ports on a VPS from NameHero
Opening and closing ports is an essential aspect of network security. A webserver can “listen” on any number of ports, but that doesn’t mean it should! In fact, it shouldn’t listen to most of them. Certain services like SSH are standardized to listen on specific ports – in this case, 22. As a result, port […]
How to Change The SSH Port On A NameHero VPS
One of the first tasks when setting up a new server is to change the SSH port to something else. By default, the SSH server listens for incoming connections on port 22. So the first time you connect to it, that’s the setting you need. The best program to connect via SSH is PuTTY. It’s […]
Should You Look For Root Access In A VPS?
When shopping for VPS hosting providers, you’ll see that some providers give you root access, and others don’t. Usually, this dovetails with the hosting provider’s philosophy of how much they want to leave you alone. In some extreme cases, providers will only give you root access when you purchase a dedicated server! At NameHero, we […]
How To Add A Location To The PATH Variable In Linux
When you execute a command in Linux, the Operating System needs to know where to find it. This isn’t unusual since even the Windows CLI has the same requirement. In Windows, the list of locations where the OS searches from the command is specified by the “ENVIRONMENT” variable. In Linux, this is called the “PATH” […]
Getting Started With The vi Editor In Linux
If you’re starting to manage your own VPS server for the first time, you’ll know that you’re going to have to modify a lot of text files. Just basic steps like disabling root login require you to open up files and make changes. And in Linux, there is one text editor that reigns supreme – […]
