This is a list with all available and upcoming features of RPort.
Current version is 0.3.0 released 2021-09-09.
The release of the next version 0.4.0 is planned for October 2021.
Get access to any remote device via a tunneled TCP connection. RDP, SSH, and any other protocol becomes securely available for machines behind routers and firewalls.
Any machine with the RPort client installed can act as a bridge, creating tunnels to any other IP address or host. This way you can easily manage routers, printer, switches or NAS systems inside remote networks. No VPN needed.
Tunnels are protected with access control lists to prevent abuse.
Inventory & Access rights
The RPort dashboard always presents an up-to-date and comprehensive view on your entire inventory.
Organize your machines and devices in folders grouped by branches, locations, roles, clients, etc.
Get all details about the running operating system, CPU and memory configuration from the dashboard.
The dashboard shows the update status and all missing updates of the client. (Windows and Linux supported)
Access to clients – scripts, commands, and tunnels – can be restricted to specific user groups.
Commands & Scripts
Short command or complex scripts can be executed without a prior interactive login directly from the browser. Learn more 🔖.
Scripts and command can be stored in a library for later reuse or for sharing with teammates.
You can execute scripts and command on many clients in parallel, with wide options for target filtering.
On Windows, scripts can be based on cmd.exe (Batch) or PowerShell.
On Unix shebangs are supported so Python, Perl, or any other interpreter installed on the remote system can be used.
🌶️Version 0.4.0 will introduce Tacoscript. With Tacoscripts you can script even complex tasks with ease. Tacoscripts is supported on Window and Linux without dependency to interpreters like Pyhton. Learn more 🔖.
The RPort database comes with an encrypted table for storing sensitive data like usernames and password.
The master passphrase resides only the memory of the running server. After a server restart, you must unlock the vault manually. This guarantees maximum privacy and protection.
Enrich the metadata of a machine with any information like invoice numbers, serial numbers, vendor support hotline, and many more.
🌶️Version 0.4.0 will introduce wiki pages per remote machine. This allows you to directly attach documentation to a host. Or you can use it as a logbook to share information on the team.
Clients are available for Linux, Windows, Mac with support of many architectures like ARM and MIPs.
RPort consists of a single static binary without dependency to external libraries. Python or other scrip interpreters are not used. This makes RPort suitable for embedded devices. The client can run on Routers, Switches and IoT appliances. (Linux Kernel and Shell access required)
Clients do auto-registration. You can install the client directly on the remote machine without creating a configuration or a unique id on the server first. This makes mass deployment fast and comfortable.
The server generates pairing codes and ready-to-use installation scripts for Unix shell and Windows PowerShell.