Comparing 4 Open Source Remote Access Tools
As promised, I'm posting the chart I've made here. This chart compares the features of four really amazing, open source, self hosted remote access and management applications.
Remotely, RustDesk, MeshCentral, and RPort, are absolutely fantastic open source remote access / remote desktop applications. Whether you are building your business on open source tech, or just trying to help out your family and friends with their systems, at least one of these tools will most likely fit your needs. You may be a bit like me, and find that all of them fit certain situations better than others, and just use them all for various things.
I have videos from the past on how to install and get each of these running. The changes for Remotely are just in the image to use when getting the Docker version up and running. Other than that, as far as my testing has gone, those most recent videos for each item, are still valid today.
Can It Do It? |
Rport |
Mesh Central |
Rust Desk |
Remotely |
See Constant Machine Details |
Y |
Y |
N |
Y (with res agent) |
Remote Control Windows |
Y |
Y |
Y |
Y |
Remote Control Linux |
Y (through VNC / RDP) |
Y (Browser) |
Y (Wayland not fully supported) |
Y (but difficult to make work) |
Remote Control MacOS |
Y |
Y |
Y |
N |
Terminal / Shell Access |
Y |
Y |
Y (through remote desktop) |
Y |
Run Remote Commands |
Y |
Y |
N |
Y |
Run Remote Commands on Multiple Machines |
Y |
Y |
N |
Y |
Run Remote Scripts |
Y |
Y |
N |
Y |
Run Remote Scripts on Multiple Machines |
Y |
Y |
N |
Y |
Accept Remote Support Request in App |
N |
Y |
N |
Y |
Chat with End User |
N |
Y |
Y |
Y |
Used as Support Only Portal (No access without user consent) |
N |
Y (with configuration by admin) |
Y |
Y |
TCP Tunneling |
Y |
Y |
Y |
Y |
Unattended Remote Control |
Y |
Y |
Y |
Y |
Adaptive Screen Scaling in RDP / VNC |
Y |
Y |
Y |
Y |
End User can Disconnect Remote User |
N |
N |
Y |
Y |
File Transfer (without RDP) |
Y |
Y |
Y |
Y |
Access when No User Logged In |
Y |
Y |
Y |
Y |
Multiple Concurrent Sessions |
Y |
Y |
Y |
Y |
Multiple Screen Support |
Y |
Y |
Y |
Y |