When you have root-level access to a hosting server, it means that you will have full control of it. In other words, you can set up any server-side application whatever the changes that it will make to the software environment on your server, and you can both access and customize any file, which includes system files, and modify any settings. This can be done by connecting to the server as a root user who has full privileges to do all these things and to create other users, including users that also have full privileges. This connection can be established using a web-based graphical interface or a Secure Shell console. For safety reasons, it's recommended that you create a separate user for your everyday work and employ the root user only when you need to customize the server or to install software that may be required by some script-driven app that you want to run.
Full Root-level Access in Dedicated Hosting
You will have full root-level access to your dedicated server whatever the package you pick during the signup process, as long as the server is ordered with cPanel or DirectAdmin, or without hosting Control Panel at all. In each of these 3 cases, you're able to change any part of the software environment in any way you see fit, that makes our server plans ideal for resource-demanding apps with specific requirements that can't be covered when you use a shared web hosting account. The main difference between these options is that when you use cPanel or DirectAdmin, you will have a web-based graphical interface to control many different server-side options and also any web content that you create or upload, whereas if you order the server with no Control Panel, you'll have to perform everything using a Secure Shell console or to install a Control Panel of your liking, provided that it is compatible with the OS which you've selected during the registration process. With the final Control Panel option which you are able to choose on the order page - Hepsia, the root access is restricted.