Setting Up RustDesk for Remote Access

Purpose

This article shows you how to install and configure RustDesk, an open-source remote access tool. It’s used to remotely control or access client or internal computers for support or management purposes.

When to Use

Use this guide when setting up a new device for remote support via RustDesk — either for internal use (Ultrex techs) or when helping a client establish a connection for remote service.


Overview: What Is RustDesk?

RustDesk is a secure, open-source remote desktop solution that allows remote access and control of another computer. It’s a great alternative to TeamViewer or AnyDesk, providing:

  • Easy remote access for IT support.
  • Secure connections with optional 2FA.
  • Full desktop control from anywhere.

We’ll cover setup on both ends:

  • Destination computer – the system being controlled.
  • Source computer – the system used to connect remotely.

Step 1: Install RustDesk on the Destination Computer

  1. Go to rustdesk.com and click Download.
  2. You’ll be redirected to RustDesk’s GitHub releases page. Under the Windows column, download the file marked .MSI.
  3. Once downloaded, open the file and proceed with installation:
    • Click Next through the prompts.
    • Accept the license agreement.
    • Click Finish when done.
  4. RustDesk will launch automatically. You’ll see your computer’s unique ID on the left-hand side — record this ID, as it will be needed to connect.

Step 2: Configure Security Settings

Set a Permanent Password

  1. Click the three dots next to your computer’s ID and select Settings.
  2. Go to the Security tab.
  3. Click Unlock to enable editing.
  4. Scroll to Password Options → select Use Permanent Password.
  5. Create a strong, unique password (you can use passgen.co to generate one).
  6. Enter it in both fields and click OK.

Enable Two-Factor Authentication (Optional)

  1. Still in the Security tab, check Enable 2FA.
  2. Scan the displayed QR code with an authenticator app (Google Authenticator or Microsoft Authenticator are both fine).
  3. Enter the six-digit code from the app to finalize setup.

Tip: If you’re not already using an authenticator app, Google Authenticator is quick and easy to set up.


Step 3: Install RustDesk on the Source Computer

Repeat the same installation process on the computer you’ll be connecting from.

Once installed:

  1. Open RustDesk.
  2. In the Control Remote Desktop field, enter the destination computer’s unique ID.
  3. Click Connect.
  4. Enter the permanent password set earlier. Optionally check Remember password for future use.
  5. If 2FA is enabled, enter your six-digit authentication code to complete the connection.

Tips for Reliable Remote Access

  • Keep the destination PC awake and online. RustDesk requires it to stay powered on and connected to the internet.
  • Trust devices selectively. Only check “Trust this device” on private computers — never on public or shared systems.
  • Be aware of visibility. Actions performed while connected are visible on the destination’s monitor if it’s on.

Troubleshooting

If RustDesk fails to connect or shows a timeout:

  • Ensure both devices are online.
  • Verify the ID and password are correct.
  • Restart the RustDesk service or the app on both devices.

If issues persist, Ultrex IT retainer clients can contact support for remote troubleshooting assistance.


Recap / Key Takeaways

RustDesk provides a free, secure, and simple way to connect remotely to computers — ideal for both internal management and client support. With optional 2FA and permanent password setup, it balances ease of use with strong security.

Use this setup as a standard procedure when enabling remote access for clients or internal systems.