No KYC · Windows license included · no logs. Pay in crypto: BTC, USDT, USDC, ETH, SOL, LTC, XMR
Language: English
Get a Windows RDP

Guide · Remmina and FreeRDP

How do I connect to a Windows RDP from Linux?

Two free clients reach a Windows server from Linux: Remmina, with saved profiles in a window, and FreeRDP, one command in a terminal. Which binary name your distribution uses, the certificate prompt, file sharing and the first password change.

Last updated: · 7 min read

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 clientRemmina with remmina-plugin-rdp, from your distribution or from Flathub (org.remmina.Remmina)
Terminal clientFreeRDP 3. The latest release is 3.32.2, published on 12 October 2026. The command is xfreerdp3 or xfreerdp, depending on the distribution
AddressThe server's IPv4 address, on the Remote Desktop card of your Onyxpane dashboard
UserAdministrator
PasswordA temporary password, hidden until you select Show, with a copy button
Port3389, the Remote Desktop default
ServerWindows 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
PriceRDP 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.

  1. Install Remmina and its RDP plugin

    On Debian or Ubuntu, run sudo apt install remmina remmina-plugin-rdp. Elsewhere, add the Flathub remote, then run flatpak install --user flathub org.remmina.Remmina.

  2. Add a connection profile

    Open Remmina and click Add a new connection profile (+). Set Protocol to RDP.

  3. 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.

  4. Connect

    Double-click the profile. Paste the temporary password when Remmina asks for it.

  5. 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.

  6. Change the temporary password

    In the session, open the Start menu, type cmd, then run Command Prompt as administrator. Run net user Administrator * and type a new password twice.

  7. 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.

FreeRDP 3 on Debian 13 or Ubuntu 24.04
# 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.rdp

On 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.

SystemPackageCommandFreeRDP version
FreeRDP built from source—xfreerdp3.32.2 (12 October 2026)
Debian 13 (trixie)freerdp3-x11xfreerdp33.15.0
Debian 13 with trixie-backportsfreerdp-x11xfreerdp3.32.1
Debian testing (forky) and unstablefreerdp-x11xfreerdp; the transitional freerdp3-x11 adds an xfreerdp3 link3.32.2
Debian 12 (bookworm)freerdp2-x11, or freerdp3-x11 from bookworm-backportsxfreerdp is FreeRDP 2; xfreerdp3 is FreeRDP 32.11.7 / 3.10.3
Ubuntu 24.04 LTSfreerdp3-x11xfreerdp3; plain xfreerdp is FreeRDP 2.11 from freerdp2-x113.32.1
Ubuntu 26.04 LTSfreerdp-x11xfreerdp; the transitional freerdp3-x11 adds an xfreerdp3 link3.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.
  • xfreerdp runs FreeRDP 2. On Ubuntu 24.04 or Debian 12, install freerdp3-x11 and type xfreerdp3.

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)
  1. How to install Remmina — Remmina (read 2026-10-30)
  2. Access a remote desktop (Remmina) — Ubuntu Desktop documentation (read 2026-10-30)
  3. xfreerdp3(1) manual, freerdp3-x11 3.32.1 — Ubuntu Manpages (read 2026-10-30)
  4. FreeRDP releases (3.32.2) — FreeRDP on GitHub (read 2026-10-30)
  5. client/common/client.c (certificate prompt, tag 3.32.2) — FreeRDP on GitHub (read 2026-10-30)
  6. cmake/CommonConfigOptions.cmake (WITH_BINARY_VERSIONING off by default) — FreeRDP on GitHub (read 2026-10-30)
  7. File list of package freerdp3-x11 in trixie — Debian (read 2026-10-30)
  8. Package freerdp-x11 (trixie-backports, forky, sid) — Debian (read 2026-10-30)
  9. Package remmina-plugin-rdp (trixie) — Debian (read 2026-10-30)
  10. freerdp3 package in Ubuntu — Launchpad (read 2026-10-30)
  11. freerdp3-x11 in Ubuntu Resolute (transitional package) — Launchpad (read 2026-10-30)
  12. Get started with Windows App (platforms and remote PC support) — Microsoft Learn (read 2026-10-30)
  13. net user — Microsoft Learn (read 2026-10-30)

From $6.74/month · no KYC

Get a Windows RDP