OpenCode plugin for persistent SSH connections via ControlMaster multiplexing
-
Updated
Mar 29, 2026 - TypeScript
OpenCode plugin for persistent SSH connections via ControlMaster multiplexing
Delegate selected SSH connections to a trusted Linux relay and reuse relay-owned OpenSSH ControlMaster sessions.
Authenticate once with MFA (Duo, TOTP, YubiKey), then share that one SSH connection across every terminal tab, VS Code Remote-SSH session, rsync, scp and git. A guide to ControlMaster/ControlPersist, plus a wrapper CLI and a disconnect watcher for macOS and Linux.
Typed one-auth OpenSSH ControlMaster lifecycle with mux-only channels and owned remote-process cleanup.
To associate your repository with the controlmaster topic, visit your repo's landing page and select "manage topics."