SSH / Connecting to hosts

SSH in either direction.

Use the free SSH client template to reach a host you control, or connect from your local SSH client directly into an eligible paid cloud pane.

Connect outward

The free SSH client template opens a browser terminal, then runs SSH from that Terminalbox session to your host. In Dashboard → Settings → SSH, add a host alias, hostname, user, port, and optional private identity. Then use quick connect or choose SSH in the session picker.

Saved profiles are owner-scoped. A private identity is sensitive: add only keys you intend to use from your Terminalbox environment. The remote SSH workspace guide has a longer setup path.

The free SSH client session pauses after six detached hours. Reconnecting wakes it automatically. Files in its home remain while paused. Its 5 GB total storage quota covers the environment and home; the remote host's files remain on that host.

Connect inward to a cloud pane

Paid panes support key-only inbound SSH from a local client. Add your public key under Dashboard → Settings → SSH → Inbound access. Connect to terminalbox.ai on port 2222 and use the pane slug as the SSH username.

ssh -p 2222 <pane-slug>@terminalbox.ai

Verify the ED25519 host-key fingerprint on first connection: SHA256:lKotXRoSRhnkkf941lrsrUKRrtqPPZcBLC33kZ6YjX4.

The inbound gateway supports shell and remote-command sessions. It does not support TCP, agent, X11, or filesystem forwarding.