Back to all features
SSH Terminal

Shared Terminal Sessions

Publish a live terminal to your workspace so teammates can join it, watch, and take the keyboard when they need it. The session keeps running whether or not your window is open.

Shared Terminal Sessions screenshot in Server Compass

Getting Started with Shared Terminal Sessions

Using Shared Terminal Sessions is straightforward. Follow these simple steps to get started.

1

Click Share live

The Share live control in the terminal toolbar publishes your session to the workspace as a discoverable tmux session. It survives your window being closed.

2

Teammates Join read-only

Anyone with access to that server finds the session and joins as a watcher. You can see how many people are attached while you work.

3

Hand over control on request

A viewer clicks Request control and you are prompted to hand it off with one click. Control moves to one person at a time.

4

Set the defaults once

Under Security, turn on Share terminals by default so new Team-server terminals start joinable, and pick a Driver disconnect policy: Freeze session, or let a viewer take over.

DIY Approach

What If You Don't Have Shared Terminal Sessions?

Before Shared Terminal Sessions, this is what server management looked like. Spoiler: it wasn't fun.

1

Set up a shared tmux socket by hand

Two people sharing one terminal means creating a session on a socket both accounts can open.

terminal
tmux -S /tmp/shared new-session -d -s pair
chmod 770 /tmp/shared
sudo chgrp developers /tmp/shared
2

Have the other person attach

They need an account on the same host, membership of the right group, and the exact socket path.

terminal
ssh [email protected]
tmux -S /tmp/shared attach -t pair
3

Make it read-only if you do not want them typing

tmux has no per-viewer permission model, so read-only means attaching in a separate grouped session with input disabled.

terminal
tmux -S /tmp/shared new-session -t pair -s viewer -r

Everyone attached runs as the socket owner. tmux cannot tell you who typed what, so a shared session has no attribution.

The Easy Way

One Click > 50 Commands

Stop copy-pasting commands from Stack Overflow. Shared Terminal Sessions gives you a proper interface for server management.

  • No SSH required
  • Guided workflows
  • Undo support
  • Multi-server management
Download Server Compass$29 • Lifetime license
Capabilities

What Shared Terminal Sessions Can Do

Everything you need for ssh terminal in one integrated tool, replacing complex CLI commands and manual configuration.

Get Started
Publish a live terminal session to the Team workspace
Keep the session alive independently of your app window
Join a teammate’s session read-only before asking for control
Request and hand over the keyboard with one click
See the number of attached viewers at a glance
Freeze a session or allow viewer takeover when the driver drops
Start every new Team-server terminal as shared by default
Record who was at the keyboard in each session recording

Benefits of Shared Terminal Sessions

Server management shouldn't require a DevOps team. Shared Terminal Sessions makes professional-grade ssh terminal accessible to everyone.

No External Tools

Shared Terminal Sessions runs directly in Server Compass, so you never need to install or configure PuTTY, iTerm, or other SSH clients.

Smart Assistance

Shared Terminal Sessions suggests commands and corrects typos, speeding up your terminal workflow significantly.

Secure Connection

Shared Terminal Sessions uses your existing SSH credentials with encrypted connections for every session.

Session Persistence

Shared Terminal Sessions maintains terminal sessions even while you navigate other parts of the application.

Shared Terminal Sessions FAQ

Common questions about Shared Terminal Sessions in Server Compass

How do I access Shared Terminal Sessions in Server Compass?

Shared Terminal Sessions is available in the SSH Terminal section of Server Compass. Simply connect to your server, navigate to SSH Terminal, and you'll find Shared Terminal Sessions ready to use. No additional setup or plugins required.

Does Shared Terminal Sessions require any server-side installation?

No. Server Compass operates as a desktop application that connects to your server via SSH. Shared Terminal Sessions works through this connection without installing any agents or packages on your server (except the optional monitoring agent for resource tracking).

Is Shared Terminal Sessions included in all Server Compass plans?

Yes. Every Server Compass feature, including Shared Terminal Sessions, is included with the one-time $29 payment. There are no tier restrictions, add-ons, or per-server fees. You get all 144+ features for all your servers.

Can I use Shared Terminal Sessions with any VPS provider?

Shared Terminal Sessions works with any VPS or dedicated server that supports SSH access and Docker. This includes DigitalOcean, Hetzner, Vultr, Linode, AWS EC2, Google Cloud, Azure, and any other provider. It also works with local servers and homelab setups.

What makes Shared Terminal Sessions different from command-line alternatives?

Shared Terminal Sessions provides a visual, intuitive interface that replaces complex CLI commands and configuration files. You get real-time feedback, safety confirmations, and a consistent experience across all your servers without memorizing syntax or writing scripts.

Try Shared Terminal Sessions Today

Download Server Compass and get access to Shared Terminal Sessions along with 143 other features. One-time $29 payment. No subscriptions. No per-server fees.