A VPS (Virtual Private Server) or Dedicated Server gives you your own isolated environment with root-level access. Unlike shared hosting, you have full control over the operating system, software, and configuration. This comes with more power but also more responsibility.
What You Receive
After your order is provisioned, you will receive an email containing your server’s IP address, the root username (usually "root"), your initial root password or instructions to set one, and a link to the server management panel in your Client Dashboard.
First Steps
Step 1: Log In via SSH
Use an SSH client to connect to your server (covered in detail in the next article). This is your primary method of interacting with the server.
Step 2: Change the Root Password
For security, change the default root password immediately using the passwd command.
Step 3: Update the System
Run system updates to ensure you have the latest security patches. On Ubuntu/Debian, run: apt update && apt upgrade -y. On CentOS/AlmaLinux, run: dnf update -y.
Step 4: Set Up a Firewall
Configure a firewall to restrict access to only the ports you need. This is one of the most important security steps.
Step 5: Create a Non-Root User
For day-to-day use, create a regular user account with sudo privileges rather than operating as root at all times.
Danger: A VPS or dedicated server is an unmanaged environment. You are responsible for maintaining, securing, and updating it. If you are new to server administration, take time to learn the basics or consider our managed support options.