Quick answer
How do I connect to a Windows RDP from Linux?
To connect to a Windows RDP from Linux, install Remmina with its RDP plugin. Add a profile with protocol RDP, the server's IP address and user Administrator. Double-click it and accept the certificate. From a terminal, FreeRDP does the same with xfreerdp3 /v:IP /u:Administrator on Debian 13 and Ubuntu 24.04. Onyxpane sells admin Windows RDP from $6.74 for 30 days, paid in crypto with no KYC.
What do I need before I connect from Linux?
| Graphical client | Remmina with remmina-plugin-rdp, from your distribution or from Flathub (org.remmina.Remmina) |
|---|---|
| Terminal client | FreeRDP 3. The latest release is 3.32.2, published on 12 October 2026. The command is xfreerdp3 or xfreerdp, depending on the distribution |
| Address | The server's IPv4 address, on the Remote Desktop card of your Onyxpane dashboard |
| User | Administrator |
| Password | A temporary password, hidden until you select Show, with a copy button |
| Port | 3389, the Remote Desktop default |
| Server | Windows Server 2022 and Windows Server 2025, Standard edition, in English. No desktop Windows 10 or 11. The Windows Server license is included in the price: no extra license fee |
| Price | RDP 2 $6.74, RDP 4 $9.75, RDP 8 $21.00, RDP 16 $37.50, RDP 32 $82.50 per 30 days. No KYC: no ID, no selfie, no documents, no card, no phone number |
How do I connect with Remmina, step by step?
Seven steps with the labels Remmina shows. The terminal way with FreeRDP comes right after.
Install Remmina and its RDP plugin
On Debian or Ubuntu, run
sudo apt install remmina remmina-plugin-rdp. Elsewhere, add the Flathub remote, then runflatpak install --user flathub org.remmina.Remmina.Add a connection profile
Open Remmina and click Add a new connection profile (+). Set Protocol to RDP.
Enter the server and user
In Server, paste the address from your dashboard card, with the port if the card shows one. In Username, type
Administrator. Leave Password empty for now, then click Save.Connect
Double-click the profile. Paste the temporary password when Remmina asks for it.
Accept the certificate
On the first connection, Remmina asks you to accept the server's certificate. That is expected: a new Windows Server uses a self-signed certificate.
Change the temporary password
In the session, open the Start menu, type
cmd, then run Command Prompt as administrator. Runnet user Administrator *and type a new password twice.Secure the server
Install Windows updates, then follow the guide on how to secure Remote Desktop on a Windows VPS.
How do I connect with FreeRDP from a terminal?
Install the X11 client of FreeRDP 3 and give it the address and the user. /v: takes the server and an optional :port, /u: the user name. Leave out /p:: FreeRDP then asks Password: and your password stays out of your shell history.
# Install the FreeRDP 3 X11 client
sudo apt install freerdp3-x11
# Connect: FreeRDP asks for the password, then about the certificate
xfreerdp3 /v:YOUR_SERVER_IP /u:Administrator
# Clipboard, a window that resizes the desktop, and a local folder as a drive
mkdir -p ~/Transfer
xfreerdp3 /v:YOUR_SERVER_IP /u:Administrator +clipboard +dynamic-resolution /drive:transfer,$HOME/Transfer
# Full screen (Ctrl+Alt+Enter toggles it)
xfreerdp3 /v:YOUR_SERVER_IP /u:Administrator /f
# The .rdp file from the dashboard works too
xfreerdp3 desk-1.rdpOn Ubuntu 26.04, Debian testing or a build from source, type xfreerdp with the same options. The folder given to /drive: shows up on the server in File Explorer, under the share name you chose.
Is the command xfreerdp or xfreerdp3?
It depends on the package. FreeRDP's own build names the X11 client xfreerdp. Debian 13 and Ubuntu 24.04 ship it as xfreerdp3; the newer freerdp-x11 packages use xfreerdp again.
| System | Package | Command | FreeRDP version |
|---|---|---|---|
| FreeRDP built from source | — | xfreerdp | 3.32.2 (12 October 2026) |
| Debian 13 (trixie) | freerdp3-x11 | xfreerdp3 | 3.15.0 |
| Debian 13 with trixie-backports | freerdp-x11 | xfreerdp | 3.32.1 |
| Debian testing (forky) and unstable | freerdp-x11 | xfreerdp; the transitional freerdp3-x11 adds an xfreerdp3 link | 3.32.2 |
| Debian 12 (bookworm) | freerdp2-x11, or freerdp3-x11 from bookworm-backports | xfreerdp is FreeRDP 2; xfreerdp3 is FreeRDP 3 | 2.11.7 / 3.10.3 |
| Ubuntu 24.04 LTS | freerdp3-x11 | xfreerdp3; plain xfreerdp is FreeRDP 2.11 from freerdp2-x11 | 3.32.1 |
| Ubuntu 26.04 LTS | freerdp-x11 | xfreerdp; the transitional freerdp3-x11 adds an xfreerdp3 link | 3.32.1 |
Read on packages.debian.org, Launchpad and FreeRDP's GitHub releases on 30 October 2026. To see which client you have, run command -v xfreerdp3 xfreerdp.
What does FreeRDP's certificate prompt mean?
On the first connection, FreeRDP prints the server's certificate and asks Do you trust the above certificate? (Y/T/N). Y trusts it from now on, T trusts it for this connection only, and N refuses. A new Windows Server uses a self-signed certificate, so the question is expected.
For scripts, /cert:tofu accepts the certificate on the first connection and refuses a different one later. Avoid /cert:ignore: it turns every certificate check off. FreeRDP 3's /cert:tofu is the safe way to run Remote Desktop unattended: trust once, then refuse any change.
Which is better, Remmina or FreeRDP?
Neither: they suit different habits. Remmina keeps saved profiles in a window, which suits several servers. FreeRDP is one command, which suits scripts and keyboard users.
On Debian 13, Remmina's RDP plugin is built on the FreeRDP 3 library, so both speak the same Remote Desktop protocol to Windows Server. Pick Remmina for comfort and xfreerdp3 for control over every option.
Why can't I connect from Linux?
Most failures come from one of five causes.
- The server is not ready yet. A person creates your server once your payment is confirmed, and it is online within minutes of that confirmation, with one hour as the ceiling; your dashboard shows the status, then the IP address and the Administrator password once the server is running.
- A reinstall is under way. The old password stops working, and a new one appears on the card once it is done.
- The password has a typo. Paste it from the dashboard card.
- Remmina has no RDP in its protocol list. Install
remmina-plugin-rdp. xfreerdpruns FreeRDP 2. On Ubuntu 24.04 or Debian 12, installfreerdp3-x11and typexfreerdp3.
The Windows, Mac and phone guides start from how to connect to a Windows RDP from Windows.
How do I get a Windows server to reach from Linux?
Onyxpane, a no-KYC Windows RDP provider, sells five plans: RDP 2 $6.74, RDP 4 $9.75, RDP 8 $21.00, RDP 16 $37.50, RDP 32 $82.50 per 30 days. Compare them on how much a Windows RDP costs at Onyxpane. There is no ID, no selfie and no documents at signup.
According to Onyxpane's check of 30 October 2026, 37 of 40 Windows VPS and RDP hosts accept crypto. 16 accept Monero and 4 accept Bitcoin Lightning. Onyxpane accepts BTC, USDT, USDC, ETH, SOL, LTC, XMR, Monero included; Lightning is not taken. See where to buy a Windows RDP with crypto.
Connecting from Linux: FAQ
Should I type xfreerdp or xfreerdp3?
Type xfreerdp3 on Debian 13 and Ubuntu 24.04. Type xfreerdp on Ubuntu 26.04, Debian testing and builds from source. On Ubuntu 24.04, plain xfreerdp starts FreeRDP 2.
Can I use the .rdp file from the dashboard on Linux?
Yes, with FreeRDP: xfreerdp3 desk-1.rdp. The file holds the address and the user Administrator, never the password, so FreeRDP asks for it.
How do I copy files from Linux to the RDP server?
Share a folder with /drive:transfer,$HOME/Transfer and add +clipboard for copy and paste. The folder appears in File Explorer on the server.
Is there a Microsoft Remote Desktop app for Linux?
No. Microsoft's Windows App runs on Windows, macOS, iOS, iPadOS, Android, ChromeOS and Meta Quest, and its browser version cannot open a remote PC. On Linux, Remmina and FreeRDP fill that role.
How long until my Windows server is ready?
A person creates your server once your payment is confirmed, and it is online within minutes of that confirmation, with one hour as the ceiling; your dashboard shows the status, then the IP address and the Administrator password once the server is running. The 30 paid days start only when the server is ready.
Get a Windows server to reach from Linux
Windows Server 2022 or 2025 with admin Remote Desktop, from $6.74 for 30 days. No KYC, crypto only.
Sources (13)
- How to install Remmina — Remmina (read 2026-10-30)
- Access a remote desktop (Remmina) — Ubuntu Desktop documentation (read 2026-10-30)
- xfreerdp3(1) manual, freerdp3-x11 3.32.1 — Ubuntu Manpages (read 2026-10-30)
- FreeRDP releases (3.32.2) — FreeRDP on GitHub (read 2026-10-30)
- client/common/client.c (certificate prompt, tag 3.32.2) — FreeRDP on GitHub (read 2026-10-30)
- cmake/CommonConfigOptions.cmake (WITH_BINARY_VERSIONING off by default) — FreeRDP on GitHub (read 2026-10-30)
- File list of package freerdp3-x11 in trixie — Debian (read 2026-10-30)
- Package freerdp-x11 (trixie-backports, forky, sid) — Debian (read 2026-10-30)
- Package remmina-plugin-rdp (trixie) — Debian (read 2026-10-30)
- freerdp3 package in Ubuntu — Launchpad (read 2026-10-30)
- freerdp3-x11 in Ubuntu Resolute (transitional package) — Launchpad (read 2026-10-30)
- Get started with Windows App (platforms and remote PC support) — Microsoft Learn (read 2026-10-30)
- net user — Microsoft Learn (read 2026-10-30)