Connecting to a Windows server via RDP
RDP (Remote Desktop Protocol) is the standard way to work with a Windows server: a full graphical desktop instead of a command line, shared clipboard, and local drive/printer redirection. This article covers finding the server's IP address and administrator password, connecting over RDP from Windows, macOS, and Linux, what happens on first login, and what you need to know about the RDP port (3389).
What you'll need
- An mHost Windows server on one of the Windows Server templates — 2019, 2022, or 2025 — already ordered and activated.
- Access to the VMmanager 6 panel — if you haven't logged in yet, see "How to log in to VMmanager 6".
- The server's IP address and the
Administratoraccount password — see Step 1 for how to get them. - An RDP client on your own computer: on Windows it's already built in; on macOS and Linux you'll need a separate app (Step 2).
Step 1. Get the server's IP address and administrator password
Every Windows server has its own IP address and its own Administrator account password. This is not the same as the username and password for the VMmanager 6 panel itself — those are sent only once, when your very first server is activated.
- Check your email — the server activation email usually lists its IP address and initial password.
- If you don't have the email or lost the details, open the VM's card in VMmanager 6: the IP address is on the "IP addresses" tab; to change the password, click the "⋮" (three dots) icon next to the server → "Change password" → enter a new password and save (this works on a running server — no reboot needed).
📷 screenshot: a Windows server's card in VMmanager 6, the "IP addresses" tab
📷 screenshot: the "⋮" menu on a server with the "Change password" option
Step 2. Connect over RDP
An RDP session is a full Windows desktop: clipboard sharing works by default, and you can redirect local drives and printers. The port 3389, which the server accepts RDP connections on, is already open by default on mHost Windows servers — there's nothing extra to configure (more on this in the "RDP port (3389)" section at the end of the article).
From a Windows computer
- Press Win + R, type
mstsc, and press Enter — or find the "Remote Desktop Connection" app from the Start menu. - In the "Computer" field, enter the server's IP address and click "Connect."
- Enter the username
Administratorand the password from Step 1. - Confirm the warning about the server's certificate — it's self-signed, which is expected when connecting directly by IP.
📷 screenshot: the "Remote Desktop Connection" window with the "Computer" field filled in
From a Mac
- Install Windows App from the Mac App Store — this is Microsoft's current official RDP client, the successor to Microsoft Remote Desktop (on some Macs it may still be labeled with the old name).
- On the Devices tab, click + → Add PC.
- In the "PC name" field, enter the server's IP address and click Add & Connect (or just Add, to connect later by double-clicking the server's icon on the Devices tab).
- Enter the username
Administratorand the password from Step 1.
📷 screenshot: the Windows App "Add PC" dialog with the "PC name" field filled in
From Linux
- Install Remmina with the RDP plugin:
# Ubuntu/Debian
sudo apt install remmina remmina-plugin-rdp
# AlmaLinux/Rocky Linux
sudo dnf install epel-release
sudo dnf install remmina remmina-plugins-rdp- Click + to create a new connection: protocol — RDP, "Server" — the server's IP address.
- Enter the username
Administratorand the password, save, and connect.
📷 screenshot: the Remmina new-connection window with the RDP protocol and the Server field filled in
Step 3. First login
After you enter the password, the regular Windows Server desktop opens. If you signed in as Administrator (the only account on a fresh server), Server Manager opens automatically — that's normal behavior; you can close or minimize it, and it doesn't affect how the server runs.
- Send Ctrl+Alt+Delete — pressing Ctrl+Alt+Delete on your own keyboard inside an RDP session is captured by your local computer, not the server. To send it to the server instead (for example, to change the password or open Task Manager), use Ctrl+Alt+End.
- Change the temporary password — the easiest way is through the VMmanager 6 panel, as in Step 1. Inside the RDP session itself, you can do it via Ctrl+Alt+End → "Change a password" — next to Task Manager and Lock.
- Keyboard layout — if the password or text with special characters doesn't type correctly after connecting, even though you're sure you're entering it right, check that the keyboard layout inside the session matches the one the password was typed with when the server was created.
📷 screenshot: the Ctrl+Alt+End screen inside an RDP session with the "Change a password" option
The RDP port (3389)
RDP listens on TCP port 3389 by default. On mHost Windows templates, Remote Desktop is enabled out of the box, and port 3389 is already allowed through the built-in Windows Defender Firewall — there's nothing extra to open (unlike, say, a Linux server with ufw — see "Setting up the UFW firewall").
If you want to change the default port — for example, to cut down on automated connection attempts from internet scanners — do it through PowerShell as an administrator, on the server itself. First check the current port:
Get-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name 'PortNumber'Then set a new one (3390 as an example):
$portValue = '3390'
Set-ItemProperty -Path 'HKLM:\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp' -name 'PortNumber' -Value $portValueAllow the new port through the built-in firewall (TCP and UDP) and restart the server for the change to take effect:
New-NetFirewallRule -DisplayName 'RDP-3390-TCP-In' -Profile Public -Direction Inbound -Action Allow -Protocol TCP -LocalPort 3390
New-NetFirewallRule -DisplayName 'RDP-3390-UDP-In' -Profile Public -Direction Inbound -Action Allow -Protocol UDP -LocalPort 3390
Restart-ComputerAfter the restart, specify the new port when connecting: mstsc /v:185.246.66.12:3390 on Windows, 185.246.66.12:3390 in the "PC name" field in Windows App, 185.246.66.12:3390 in the "Server" field in Remmina.
What's next
From here, install the software you need — for example, a browser, see "Installing Google Chrome on a Windows server" and the general catalog in "Ready-made VMmanager 6 recipes" — and go through the general security recommendations in "Basic VPS security checklist".