# RPort Knowledge Base

{% embed url="<https://vimeo.com/794272796?share=copy>" %}

RPort - an all-in-one remote management suite for heterogeneous environments. RPort addresses three basic needs of a sysadmin:&#x20;

1. Fast and secure remote access from everywhere
2. script execution from a central dashboard
3. and automation of common tasks

**RPort makes efficient automation doable for everyone.**

RPort is an RMM software from RealVNC for remote access, remote management and automation of heterogeneous IT infrastructures. From public cloud-based to entirely protected and private.&#x20;

With RPort you get **remote access** to all your servers, desktops and devices. Via remote desktop, SSH, VNC, and every other remote access protocol.&#x20;

RPort is also excellent in **automation of common tasks**, like installing software, or applying updates. Just execute or schedule the right script from the built-in library. That allows you to execute even complex tasks quickly. \
You can fully automate tasks like software provisioning or operating system updates.&#x20;

RPort's remote access function meets the **highest security standards**. Securely log in to the central dashboard using two-factor authentication.&#x20;

The dashboard gives you a comprehensive **overview of your entire infrastructure**. You can access any remote machine from everywhere instantly. A VPN, a public IP address or port forwarding is not necessary. \
With RPort you can also access remote browser-based user interfaces as if they were on your local network. Tunnels will make remote ports available securely. These tunnels are protected by access control lists, so only you can access them.&#x20;

All connectivity is achieved through a tiny client agent. RPort comes ready-to-use on Windows, macOS, and Linux. It’s ideal for accessing and controlling any type of device. No matter how small.&#x20;

You can [install the RPort server](https://kb.rport.io/install-the-rport-server) on your own hardware, public or hybrid cloud. Stop sharing sensitive data with strangers!


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://kb.rport.io/master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
