Multi-Protocol Connection Guide
RemoteManager integrates four specialized connection engines: Native Windows ActiveX RDP, terminal-detected SSH, embedded RFB VNC, and isolated Chromium WebView2 sessions.
| Protocol | Engine | Key Capabilities | Isolation Method |
|---|---|---|---|
| RDP | AxMsRdpClient9 / MSTSC | SmartSizing, audio redirect, clipboard, multi-monitor | Dynamic temp RDP with credential injection |
| SSH | wt.exe / ssh.exe / PuTTY | Auto-discovery, custom ports, key authentication | Dedicated shell process spawn per session |
| VNC | Embedded RFB / External Bridge | In-app interactive canvas, Tight/Ultra/Tiger VNC bridge | In-memory socket stream with DPAPI auth |
| Web | Microsoft WebView2 (Chromium) | Full modern web engine, cloud consoles, router GUIs | Dedicated UserDataFolder per Connection ID |
Remote Desktop Protocol (RDP)
Native Microsoft Terminal Services with zero credential collision
Dual Execution Modes
Hosts AxMsRdpClient9 directly inside the tab. Enables SmartSizing (auto-scaling the remote resolution to match your window size), clipboard synchronization, and audio redirection.
Generates an isolated, ephemeral .rdp file launched into mstsc.exe with credentials passed directly in memory — bypassing the Windows Credential Manager overwrite bug.
SSH Terminal Engine
Intelligent terminal detection prioritizing modern Windows Terminal
When connecting to an SSH endpoint, RemoteManager's SshClientDetector scans your system for installed terminal clients in the following priority order:
- Windows Terminal (
wt.exe) — Launches a polished tab or pane with your configured profile. - OpenSSH Client (
ssh.exe) — Native Windows built-in terminal client. - PowerShell (
pwsh.exe/powershell.exe) — Fallback command execution. - PuTTY (
putty.exe) — Classic standalone terminal client if present on PATH.
ssh -p {Port} {Username}@{Host} and supports custom SSH configuration keys.VNC (Virtual Network Computing) Engine
Embedded RFB protocol rendering and external client bridge
RemoteManager features an integrated RFB (Remote Frame Buffer) protocol parser (VncSharpCore) that renders Linux desktops, macOS screen sharing, and embedded KVMs directly into your tab strip.
VncPasswordDialog if credentials aren't pre-stored.Isolated Web Sessions (Chromium WebView2)
Zero cookie bleed across multiple cloud and router admin accounts
When managing multiple cloud environments (AWS Management Console, Azure Portal, Proxmox VE clusters, VMware vCenter, or network router interfaces), standard web browsers share cookie jars, causing accidental session logouts and permission conflicts.
RemoteManager launches each Web session in a dedicated, isolated Chromium directory:
%LocalAppData%\RemoteManager\WebProfiles\{ConnectionId}This guarantees that cookies, cache, local storage, and authentication tokens never bleed across different connections or accounts.