How to Access Your DomainIndia.com VPS Using SSH Print

  • 0

๐Ÿš€ Introduction

When you purchase a VPS (Virtual Private Server) from DomainIndia.com, you gain complete control over your hosting environment. One of the most essential ways to manage your VPS is through SSH (Secure Shell).

SSH provides a secure, encrypted command-line connection to your server, enabling you to perform administrative tasks, manage applications, configure services, and monitor performance โ€” all from your local computer.

This guide walks you step-by-step through accessing your DomainIndia VPS using the password authentication method.


โœ… Prerequisites

Before connecting, ensure you have:

  • ๐Ÿ’ฝ An active VPS hosting plan with DomainIndia.com

  • ๐ŸŒ Your VPS IP address (provided in your welcome email)

  • ๐Ÿ‘ค The root username (default: root)

  • ๐Ÿ”‘ The root password (sent securely during provisioning)

  • ๐Ÿ“ก An SSH client installed on your local system


โš™๏ธ Step 1: Install an SSH Client

Choose based on your operating system:

๐Ÿ”ต Windows

  • PuTTY โ€“ lightweight & free

  • MobaXterm โ€“ advanced features + built-in SFTP

๐ŸŽ macOS

  • Terminal (pre-installed)

  • iTerm2 โ€“ advanced & customizable

๐Ÿง Linux

  • Terminal (pre-installed on most distributions)

  • If missing, install manually:

    • Ubuntu/Debian โ†’ sudo apt install openssh-client

    • CentOS/RHEL โ†’ sudo yum install openssh-clients


๐Ÿ”Œ Step 2: Connect to Your VPS

๐Ÿ’ป Windows (PuTTY)

  1. Open PuTTY

  2. In Host Name, enter your VPS IP (e.g., 136.243.177.71)

  3. Set Port = 22

  4. Select SSH as the connection type

  5. Click Open

  6. At the prompt, type:

    root  
    
  7. Enter your root password (input hidden for security)

๐ŸŽ๐Ÿง macOS & Linux (Terminal)

  1. Open Terminal

  2. Run:

    ssh root@your-vps-ip  
    

    Example:

    ssh root@136.243.177.71  
    
  3. Enter your root password when prompted


๐Ÿ” Step 3: Verify Connection

If login succeeds, youโ€™ll see a prompt like:

root@vps-hostname:~#  

๐ŸŽ‰ You are now connected to your VPS as the root user.


๐Ÿ”’ Security Best Practices

Password login is convenient but less secure. Improve safety with these steps:

  • ๐Ÿ”‘ Change your root password immediately after first login

  • ๐Ÿ” Use a strong password (12+ characters, mixed case, numbers, symbols)

  • ๐Ÿ‘ค Create a new sudo user and disable direct root login

  • ๐Ÿ›ก๏ธ Restrict SSH access to trusted IPs via firewall (CSF/UFW)

  • ๐Ÿ“ก Change default port 22 to a custom port

  • ๐Ÿ”‘ Switch to SSH key authentication (highly recommended)

๐Ÿ“ See our advanced guide: โ€œHow to Access Your VPS Using SSH Key Authenticationโ€


๐Ÿ› ๏ธ Troubleshooting

โš ๏ธ Issue ๐Ÿ”Ž Cause โœ… Fix
Connection timed out Firewall blocking port 22 Open port 22 in firewall/CSF/security group
Access denied Wrong login credentials Ensure username = root & correct password
Host unreachable Wrong IP / DNS issue Verify VPS IP in client area, use direct IP
PuTTY closes instantly Invalid login Recheck IP, port, password
Too many failed attempts IP auto-blocked by firewall Contact support@domainindia.com to whitelist

๐Ÿ“Œ Conclusion

Youโ€™ve successfully learned how to access your DomainIndia VPS using SSH (password method). This gives you complete control to configure and manage your server remotely.

๏ธโƒฃ Next Step: Strengthen your VPS security by setting up SSH key authentication and disabling password login.


๐Ÿ“š Further Resources


โœ… This upgraded article is clear, technically strong, SEO-friendly, and beginner-friendly, with added security practices & troubleshooting tips.


Was this answer helpful?

« Back