Technical Anshu
Tutorials Blog
🦀 RustDesk Guide

RustDesk Complete Setup Guide Free Open Source Remote Desktop

If the AnyDesk popup ended your patience, RustDesk is the tool most people land on: free for personal and commercial use, open source, and working the same familiar way — an ID, a password, a connection. Here is the complete, careful setup.

✍️ Technical Anshu🪟 Windows 10 / 11⏱️ 10 minute read
🎥 Watch the full video — the AnyDesk popup problem and the fix, step-by-step

RustDesk is built by an open-source project and modelled on the tools you already know, so the learning curve is about five minutes. Two honest facts before the steps: connections by default pass through RustDesk's free public servers, which the project runs for everyone; and if your office would rather trust nobody's server, you can run the server yourself — that is the next guide in this series. For home and small-office use, the public setup below is the normal starting point.

RustDesk — main window after install
🟢 StatusReady
Your IDShown on the left
One-time passwordChanges each start
Connect to a deviceEnter partner ID
Server in usePublic (free)

👆 The RustDesk home screen — your ID and a one-time password on the left, the connect box on the right, just like the tools it replaces.

1

Install RustDesk on Both PCs

  1. On both computers, download RustDesk only from its official website (rustdesk.com) or its official GitHub releases page — same rule as every remote tool: no third-party download sites
  2. Run the file. RustDesk can work portable, but choose Install on any PC you will connect to when nobody is sitting there — the installed service is what allows unattended access and survives restarts
  3. Accept the service installation prompt (administrator approval) so the PC can be reached at the login screen too
  4. Repeat on the second PC
2

Make Your First Connection

  1. On the PC you want to control, read its ID and one-time password from the main window
  2. On your PC, type that ID into the Control Remote Desktop box and click Connect
  3. Enter the one-time password when asked — the remote screen appears
  4. For regular use, save the device in your address book list so the ID is one click away

The one-time password changes, so it suits attended help ("read me the code while I watch"). For PCs nobody sits at — the office machine, a parent's PC — set a permanent password as in the next fix.

3

Set a Permanent Password for Unattended Access

  1. On the PC to be controlled, open RustDesk's Settings (menu beside your ID) → Security
  2. Unlock the security settings and choose Use permanent password, then set a long, unique password — this password is a key to the whole PC, so do not reuse any other password here
  3. Keep the option to also allow one-time passwords if you still help others interactively
  4. Test from the other PC before you actually travel — connect, reboot the remote PC, and connect again at its login screen

The unattended-access guide in this series covers doing this safely across AnyDesk and RustDesk, including two-factor options.

4

Public Server or Your Own Server — the Honest Difference

Out of the box, RustDesk devices find each other through the project's public rendezvous server, and session traffic flows directly between the two PCs where possible, or through a public relay when a direct path fails. It is encrypted end to end, and for home use this is the normal, sensible setup.

Self-hosting moves that meeting point onto your own small server: more privacy control, faster relays near you, and independence from the public service — at the cost of maintaining a server. Offices that support many PCs usually end up self-hosting; families almost never need to. Both are free; the choice is about control, not about escaping a popup — RustDesk has no usage popups in either mode.

📌 One setting worth changing: on PCs you control remotely, set RustDesk to start automatically and disable Windows sleep for the hours you may need access. The best remote tool in the world cannot wake a PC that has fully slept without Wake-on-LAN.

🎥 Watch the Complete Video Guide

The full AnyDesk popup video — every step shown live, step-by-step.

▶️ Watch Full Video
❓ Frequently Asked Questions

Is RustDesk really free for office and commercial use?

Yes. The RustDesk client is open source (AGPL) and free to use, including at work — there is no commercial-use detection and no license popup. The project sells an optional Pro server edition with extra management features, but the free self-hosted and public-server setups cover most small teams.

Is RustDesk safe to use?

Sessions are end-to-end encrypted, and because the code is open source it can be — and is — publicly audited. The real safety rules are the same as for any remote tool: download only from rustdesk.com or the official GitHub, use a strong permanent password, and never read your ID and password out to a stranger who called you.

Can RustDesk connect to a PC with nobody present?

Yes, if RustDesk is installed as a service on that PC and you have set a permanent password. The PC must be switched on and awake (or set up with Wake-on-LAN), and connected to the internet.

This guide is based on the Technical Anshu AnyDesk popup video • Stuck on any step? Ask in the video comments — you will get a reply there 🙏