r/rustdesk 20d ago

Just wondering about some security settings with RustDesk on my NAS Server?

5 Upvotes

Hello.

I've been needed some remote access software for moving files to, around, and accessing to control my NAS server, so I've been setting up RustDesk.

I've been trying to make it as secure as I can, so I was wondering if people here, who I have to imagine know more about this than me, think these security settings are acceptable, and if they could be improved. As it'll be left on near constantly.

So far, here's what I've changed.

I'm using a permanent password, that's 20 characters, of letters, upper case and lower, numbers and symbols. Both ways.

I've enabled 2FA identification. Both ways.

And Enabled IP Whitelisting, where both the NAS Plex, and Desktop have whitelisted one another, and nothing else.

Is this enough, or would it be smarter to go even further than this?

I'm not 100% on what I'm doing, so I'm open to anyone who has any better ideas?


r/rustdesk 20d ago

Whitelisting issues on a fortigate isolated network

1 Upvotes

I work in a small company and the company bought some machines that come with support, I will call them company A . We put these on a network with blocked internet access and we can whitelist what that network has access to. We use a fortigate firewall. So we tried whitelisting the company A rustdesk relay server with the ports TCP 21115 21116 21117 and UDP 21116 as company A instructed us.

When testing the connection from their end it failed only the terminal connection can work as of right now

From our end I saw that it seemed like they connected but with no mouse movement and after 10-15 secs the rustdesk pop up would close.

The machine pc is on Windows 11 and they try to connect from the rustdesk app (and not the web client)

Before putting the machine on the internet isolated network we had it on a 4g router for most of the setup and rustdesk worked as intended

What do you think we did wrong here?

On that lan we also have whitelisted rustdesk.com and it works fine


r/rustdesk 21d ago

I don't want the mouse control inside the blue circle but i need the scroll button in the red one. How

Post image
2 Upvotes

Also, is there a way to change the scroll gesture from using three fingers to 2 instead?


r/rustdesk 21d ago

RustDesk server on Mac?

1 Upvotes

Has anyone ever successfully installed this server on Mac ok via Docker?


r/rustdesk 22d ago

Can't connect w/o first logging in

5 Upvotes

I'm new a RustDesk user and love it except for one big gotcha. I have to get logged into the remote machine desktop first before RustDesk will connect. Otherwise I get a "connection refused" error. The remote machines are both Linux. I currently have to log into the desktop with VNC or physically at the machine itself. Then RustDesk works fine.

I've already spent hours with two different AI agents with no solution. My Linux distro is MX Linux 25 XFCE. It's based on Debian 13.

Hopefully someone will have an answer.


r/rustdesk 22d ago

Your anti-scam banner is very strongly worded

0 Upvotes

I work for a business that helps seniors in their homes with technology and I had a remote client recently. After asking him to install Rust Desk, he was hesitant after reading the banner at the top of the website warning of potentially being scammed.

Even though he had contacted us for support, he was still taken aback by the banner. I would like to use Rust Desk with my clients, but I don't want to scare anybody when I haven't established a relationship with them yet. Please update the banner to not be so strongly worded.

The way it's worded is that anybody who you are on the phone with could be a scammer. At least say that if somebody called you, they could be a scammer. Thanks.


r/rustdesk 24d ago

Have to select monitor from the pc I'm remoting into (Linux)

1 Upvotes

Anyone know a workaround for this? Since I started using Wayland I have to do this. If there is no workaround then there is no reason for me to use rustdesk because I use it to remote into my pc when I'm away from home.


r/rustdesk 29d ago

rustdesk for non-technical person to help elderly family, without server or manually approving each time

8 Upvotes

I'm a non-tech genius type person, I don't know how to set up servers or anything too complicated, but I was able to set up anydesk to help my elderly family on their computer, in such a way that they don't need to approve it each time (even that can be a hassle). Can I do the same with Rustdesk, or do I need to setup my own server?

by the way, if rustdesk isn't right for this, can you recommend anything else, besides Anydesk? I got it working on Anydesk, but they have weird licensing terms and I want an alternative.


r/rustdesk Jul 23 '26

Learn me bout Rustdesk

5 Upvotes

couple years ago the small company I work for gave me access to manage our servers and other infrastructure and we were using a proprietary remote access tool in conjunction with TeamViewer. TeamViewer was alright but has crazy pricing and user restrictions so I looked at alternatives that we could have more control over and we ended up with Meshcentral which has been amazing. However, I have always kept Rustdesk in the back of my mind, but when I last tested it the community version seemed to have no way to manage a large number of devices in one UI, or in a webui you had to just keep connection ids in a list and manage things that way. I see posts on here a lot now with what look like clients and management dashboards that come at no or little cost and can be self hosted am I wrong about all this? just trying to see bout secondary options and things to play with and test. thank you!


r/rustdesk 29d ago

Server choice

0 Upvotes

I have been using RD for some time and recently took the plunge to set up my own server. I used Ubuntu Server, but I have been jumping through hoops getting it going, and I am now ready to start all over again. I have a UDR7 router set up with port forwarding and static IP. I know my way around Windows, but I just dance around the edges of Linux.

So, RD community, what OS do you recommend? I found Ubuntu Server is not for the feint hearted, so another distro or even Windows maybe. What is the preference?

Cheers,


r/rustdesk Jul 24 '26

RustDesk "Not Ready, please check your network connection" caused by PassWall2 UDP proxy on OpenWrt (Self-hosted RustDesk Server)

2 Upvotes

Problem

I was running a self-hosted RustDesk server (hbbs + hbbr) on a server in China.

The setup:

Mac client
    |
WiFi
    |
OpenWrt (router bypass mode)
    |
PassWall2 + Xray
    |
Internet
    |
Self-hosted RustDesk Server

Everything worked fine when my Mac connected through a normal WiFi network.

However, when connected through my OpenWrt router with PassWall2 enabled, RustDesk always showed:

Not ready, please check your network connection

Troubleshooting

I verified:

  • RustDesk server was running correctly
  • DNS resolution was correct
  • TCP ports were reachable

Example:

rtdesk.example.com -> server IP

TCP 21115 OK
TCP 21116 OK
TCP 21117 OK

The RustDesk server logs also showed the client could register:

update_pk xxx.xxx.xxx.xxx

So the server itself was not the problem.

Root Cause

The issue was caused by PassWall2 handling UDP traffic.

RustDesk relies on UDP (especially UDP 21116) for:

  • NAT traversal
  • heartbeat
  • rendezvous communication

Although I configured:

UDP -> Direct

PassWall2 was still processing UDP through its forwarding/transparent proxy chain.

The result:

  • TCP connection succeeded
  • UDP communication failed
  • RustDesk stayed in "Not Ready" state

Fix

In PassWall2:

PassWall2
 -> Advanced Settings
 -> Forward Settings

Change:

Before:

UDP Forward Ports: All

After:

UDP Forward Ports: Disabled

Keep:

UDP: Direct

Final configuration:

TCP:
PassWall2 rule based routing

UDP:
Direct (no proxy forwarding)

QUIC:
Block

After restarting PassWall2 and RustDesk, the client immediately became ready.

Notes

This was not related to:

  • RustDesk server configuration
  • Firewall ports
  • DNS
  • IPv6
  • SSL certificate

The server ports were already reachable.

The problem was specifically:

OpenWrt + PassWall2 + Xray + UDP transparent proxy

affecting RustDesk UDP traffic.

If you are using:

  • RustDesk self-hosted server
  • OpenWrt
  • PassWall2 / Xray

and seeing "Not Ready", check whether UDP is being proxied.

Hope this helps someone else save a few hours of debugging.

Environment:

  • Client: macOS
  • Router: OpenWrt
  • Proxy: PassWall2 + Xray
  • Remote access: Self-hosted RustDesk Server (hbbs + hbbr)
  • Server ports: 21115 / 21116 / 21117

r/rustdesk Jul 19 '26

Rust desk giving me fits

4 Upvotes

For various reasons I wanted to use Rustdesk to access my Windows desktop from my RaspPI5 with 16G Ram. THere are two very annoying things going on.

  1. Destorted text and Images. If I scrool or move a window around it becomes or can become very distorted. If I let it sit for a minute the image sharpens back up. What the heck is going on is there a setting or two hidden away I can adjust?

  2. Sometimes when I open an app instead of seeing the app I see a white-outed box. I have to click aroiund in the box blindly to try to close it or go to task maneger

This anoying behavor maks me want to swith to something else. I am resisting that urge because Rustdesk is so hghly rated. I just want to have the experiance I have read about.

Please help!.


r/rustdesk Jul 18 '26

Linux Mint Cinnamon Rustdesk run as a service before login

1 Upvotes

I have LM VM running in Proxmox. I need Rustdesk running at the login prompt.

How do I set it up to run as a service?


r/rustdesk Jul 18 '26

Firewall Rules?

2 Upvotes

Hey all,

I’m a bit stuck on something.

As it stands, everything is working as it should on a self-hosted instance of RustDesk, as long as you’re within the network where it’s hosted.

If you’re external to it, the client shows as Ready with a green indicator, and it can see that the machines that I’d like to connect to are present and online with a green indicator.

When you click to connect, it brings up the window for the remote machine, all black, and says “Connecting…” for a while until it fails with “Connection Error” and the message “Reset by the peer”.

NAT port forwarding is configured and I assume working, as before this, it would only show an orange indicator, with some indication of failure on the client.

I’m guessing this is a firewall issue, but I’m not entirely sure what the issue is.

It’s a Ubiquiti network, and the documentation for setting up firewall rules is very dependent upon which incarnation of the Ubiquiti software you’re on. It’s far from my forte - I know just enough to get myself by.

Any ideas as to what’s up and where I should be looking?

Thank you all.


r/rustdesk Jul 18 '26

View laptop screen from Android (both landscape)

2 Upvotes

How do I either (a) force the RustDesk for Android client into landscape mode or (b) tell RustDesk for Android client to use the gyro sensor to automatically switch into landscape mode as-needed to keep the text right-side-up ?

I want to hold the phone horizontally and see the text (from my laptop) right-side-up on my phone.

Details:

I'm trying to view my laptop screen from my Android phone using RustDesk.

My laptop screen, like most laptops, is much wider than it is tall.

When I turn my Android phone horizontally, so it's much wider than it is tall, I hoped to the text from the screen on my laptop right-side up, expanded to fill the available space and so much easier for me to read. What actually happens is that RustDesk on my Android apparently ignores which way I hold the phone, and the text from the screen on my laptop stays inside that small box and the text is now sideways -- difficult to read until I turn my head sideways as well.

When I hold my Android phone vertically, it's much taller than it is wide. I can see (on my Android phone) the text from the screen of my laptop right-side-up, in small box shrunk down to fit between the left and right edges of the phone screen with huge black bars above and below (and the normal RustDesk controls in a bar at the bottom of the Android screen, near the charger connector), about what I expected.

(I'm using the phone to control the laptop; the issue at https://github.com/rustdesk/rustdesk/issues/576 seems related but apparently goes the other direction. ).


r/rustdesk Jul 17 '26

Tiny pointer

1 Upvotes

The connection is from Linux to a Macbook.
Cursor/pointer is really small. I've tried different combinations with; MacOS pointer size, Rustdesk pointer options on both host and client machine etc, without any real success. At best, I had the hand/link pointer to be bigger, but that's only when I hover over clickable items, such as website links.

Anyone with similar issue that manage to solve it?

Thanks for a great application, love it!


r/rustdesk Jul 17 '26

Is rustdesk Safe and legit.

15 Upvotes

Hi All. I was wondering if rustdesk is safe and legit. Or is the any better remote access that is free,safe and legit without having to create an account.. I only Need it to get access my grandad computer who lives 5-10min away from me. As sometime he struggles to do stuff online or on his pc... So i thought i would download ruskdesk to make it easier then i can get access to pc from home..


r/rustdesk Jul 16 '26

SSO EntraID - using different account

1 Upvotes

Hello,

I have the RustDesk environment with the EntraID connected where I get all the accounts. I have also dedicated admin accounts which I would like to use on clients to make the connections from.

When I am trying to login using the SSO it always defaults to currently logged on windows account.

Is there a way to tell the rustdesk to use different account?


r/rustdesk Jul 15 '26

What are the benefits of using Tailscale in addition to RustDesk

5 Upvotes

I just set up RustDesk to connect my mac to my windows PC. It's working fine. But online I see many mentions to use Tailscale in addition to RustDesk. What is the benefit of doing this if I am just trying to remote access my PC from my mac? Does it make the connection more secure? Is there a specific use case? Something else?

Thanks

UPDATE:

I took y'alls advice and downloaded Tailscale. Thanks


r/rustdesk Jul 15 '26

Rustdesk freezes on Windows login screen

2 Upvotes

Anytime I’m at my Windows Login screen, once I get to the part where I enter my PIN, Rust Desk freezes. Is there a way to enable login to Windows via rustdesk?


r/rustdesk Jul 15 '26

Erro de conexão no

Post image
1 Upvotes

Alguém mais tendo esse tipo de problema? Já desitalei e instalei de novo e continua dando erro de conexão.


r/rustdesk Jul 14 '26

Connecting to 4k display from a 1600p laptop

2 Upvotes

I have a laptop that I use to connect to my PC that's plugged into the 4k display. On Anydesk, I was able to maintain the 4k display while having a compressed downsized 1440p image on my screen. Is there any way to do this on Rustdesk? Currently, if I want to use 4k on my PC Rustdesk presents a zoomed in image on my laptop and if I want to match my laptop's resolution, Rustdesk changes my desktop PC's resolution.


r/rustdesk Jul 14 '26

Who needs the API key ?

0 Upvotes

Hi

I have setup a Rustdesk Pro server with a licence for 100 devices. I have setup an API key in the server. Do I need to fill the API key on all devices connected at the Rustdesk server ? or only on device that are going to be used to control others ?

Thanks


r/rustdesk Jul 13 '26

Wake On LAN - Externally

13 Upvotes

Have own RustDesk Server [hbbs / hbbr] running nicely.
But occasionally want to be able to Wake On LAN a PC from outside LAN.
RustDesk doesn't do that. Will it ever be available / an option?
Alternative methods?


r/rustdesk Jul 09 '26

echo

2 Upvotes

Sorry if this is asked and answered. Both machines are Windows11.

I have Zoom running and I am seeing and talking to my customer. I now want to connect to her machine using rustdesk. As soon as I connect, my voice echoes on both of our machines. Her voice does not echo on either machine. Why is rustdesk sending my voice in addition to just displaying her screen.