First Login
After your server is provisioned, you’ll receive an email with your login credentials. This guide covers how to connect for the first time.
Linux Servers (SSH)
Section titled “Linux Servers (SSH)”macOS / Linux Terminal
Section titled “macOS / Linux Terminal”Open your terminal and run:
ssh root@YOUR_SERVER_IPWhen prompted, enter the root password from your provisioning email.
Windows (Using PuTTY)
Section titled “Windows (Using PuTTY)”- Download PuTTY
- Open PuTTY and enter your server IP in the “Host Name” field
- Ensure Port is set to
22and Connection type isSSH - Click “Open”
- Accept the server’s host key when prompted
- Login as
rootwith the password from your email
Windows (Using Windows Terminal)
Section titled “Windows (Using Windows Terminal)”Windows 10/11 includes OpenSSH by default:
ssh root@YOUR_SERVER_IPWindows Servers (RDP)
Section titled “Windows Servers (RDP)”Windows
Section titled “Windows”- Press
Win + Rto open Run dialog - Type
mstscand press Enter - Enter your server IP address
- Click “Connect”
- Login with:
- Username:
Administrator - Password: From your provisioning email
- Username:
- Download Microsoft Remote Desktop from the App Store
- Click “Add PC”
- Enter your server IP
- Double-click to connect
- Enter Administrator credentials
First Login Checklist
Section titled “First Login Checklist”After your first login, we recommend:
For Linux Servers
Section titled “For Linux Servers”# Update system packagesapt update && apt upgrade -y # Debian/Ubuntu# ordnf update -y # CentOS/AlmaLinux/Rocky
# Set your timezonetimedatectl set-timezone YOUR_TIMEZONE
# Change root passwordpasswdFor Windows Servers
Section titled “For Windows Servers”- Change the Administrator password immediately
- Enable Windows Update
- Configure Windows Firewall
- Install required software
Security Recommendations
Section titled “Security Recommendations”- Change default password - Do this immediately
- Set up SSH keys - For secure passwordless login
- Configure firewall - Restrict access to necessary ports only
- Enable 2FA - Protect your Hostcore account at hostcore.cloud
Troubleshooting
Section titled “Troubleshooting””Connection refused” error
Section titled “”Connection refused” error”- Server may still be booting. Wait 2-3 minutes.
- Check if the correct port is open (22 for SSH, 3389 for RDP)
“Permission denied” error
Section titled ““Permission denied” error”- Verify you’re using the correct username (
rootfor Linux,Administratorfor Windows) - Check the password is entered correctly (passwords are case-sensitive)
Server not responding
Section titled “Server not responding”- Verify the IP address is correct
- Try accessing via VNC Console from the dashboard
Next Steps
Section titled “Next Steps”- Dashboard Overview - Manage your VPS
- VNC Console - Direct browser-based access
- Power Controls - Start, stop, restart your server