Getting Started (Plans, OS Selection)

How to Access Your VPS After Purchase

By the Domain India teamPublished 5 min read
Knowledge base article
Contents (5 sections)

After you pay for a Domain India VPS, the server is created with the operating system and control panel you chose, and its IP address and root login details are emailed to you. You then connect over SSH from your own computer. The client area has no VPS console or power page, so SSH is how you run the server, and support handles anything you can't do from inside it.

Key takeaways

Find the IP address and root details in your VPS email, then run ssh root@your-vps-ip from Terminal or PowerShell, confirm the fingerprint and log in. Change the root password, update the system, add an SSH key, turn off password login and enable a firewall. If your details haven't arrived or you can't get in, open a ticket or use the 24/7 live chat.

For the full guide, see VPS account setup and activation

Ordering, setup after payment and the complete first-hour security checklist are in VPS Account Setup and Activation. Connecting from each operating system is covered in How to access your VPS using SSH.

1. Your login details

When the VPS is ready you receive an email with the server's IP address and root login details. Some VPS orders are checked by hand before the server is created, so a VPS can take longer than a shared hosting account. You can see the order and its invoice under Services and Invoices. If the email hasn't arrived, open a ticket or use the live chat.

2. Connect over SSH

  1. Open a terminal.
    Terminal on macOS or Linux, PowerShell on Windows 10 or 11. PuTTY also works on Windows.
  2. Connect as root.
    Run ssh [email protected], replacing the example with your VPS's IP address.
  3. Confirm the fingerprint.
    The first time, type yes when ssh asks whether to trust the server.
  4. Enter the password
    from your email, then change it straight away with passwd.

If the connection times out, check the IP address, check that you are using port 22, and try from another network in case your own network blocks outgoing SSH.

3. Secure the server in the first hour

A new server with a public IP address gets login attempts within minutes.

  1. Update everything.
    apt update && apt full-upgrade -y on Ubuntu or Debian; dnf upgrade -y on AlmaLinux or Rocky Linux.
  2. Create a sudo user
    and add your SSH key with ssh-copy-id user@your-vps-ip. Create the key first with ssh-keygen -t ed25519 if you don't have one.
  3. Turn off password and root login
    in /etc/ssh/sshd_config (PasswordAuthentication no, PermitRootLogin no), then restart SSH. Keep your first session open until a key login works in a second terminal.
  4. Enable a firewall
    that allows SSH and only the ports you use. See Setting up a firewall on your VPS.
Locked out?

There is no browser console in the client area. If a firewall or SSH change locks you out, or you forget the root password, open a ticket with the VPS IP address and what you changed last.

4. Control panel or no panel

If you chose a panel at checkout, open it in your browser and follow its setup. The choices on a Domain India VPS are none, CyberPanel, Webuzo or DirectAdmin; cPanel is not offered on a VPS. Without a panel, install your own stack, then point your domain at the VPS with an A record wherever its DNS is managed, as in how to change your domain's DNS settings.

5. Managing the VPS after that

A Domain India VPS is self-managed. You reboot it over SSH with sudo reboot (see Rebooting your VPS). For a start, stop, force restart, OS reinstall or resize, open a ticket and support will do it.

Where do I find my VPS login details?

In the email sent when the VPS is set up, which contains the server's IP address and root login details. If it hasn't arrived, open a support ticket or use the 24/7 live chat.

How do I connect to my Domain India VPS?

Open Terminal on macOS or Linux, or PowerShell on Windows, and run ssh root@ followed by your VPS IP address. Confirm the fingerprint, enter the password from your email, then change it with passwd.

Is there a VNC or web console in the client area?

No. Domain India VPS servers are managed over SSH. If you are locked out, open a support ticket with the VPS IP address and what you changed last.

I forgot my VPS root password. What should I do?

If you still have key-based access, log in with your key and run passwd. Otherwise, open a support ticket with the VPS IP address.

Can I restart or reinstall the VPS from the client area?

No. Reboot from inside with sudo reboot over SSH. For a start, force restart or OS reinstall, open a support ticket and support will carry it out.

Ready to get your server online? Work through the first-hour checklist, read VPS vs shared hosting if you're still choosing, or open a ticket if you can't get in.

Can't reach your new VPS?

Send us the VPS IP address and what you have tried, and support will check the server.

Open a ticket

Ready when you are

Get VPS from ₹552.65/mo + GST

See plans

Was this article helpful?

Your answer helps us decide what to improve next.

Still need help? Open a support ticket and our team will reply.

Prefer an app? Add this site to your home screen.Get the app
How to Access Your VPS After Purchase | Domain India