Using uSSH
uSSH is an SSH terminal for Mac, iPhone, and iPad that verifies your servers before it trusts them, keeps your keys in the Keychain, and turns tmux sessions into native windows that follow you between devices. These pages cover everything from the first connection to the fine print.
Getting Started
Your first bookmark, the demo hosts, and what the title-bar colors are telling you.
Host Verification
DNSSEC-validated SSHFP records, trust-on-first-use pinning, and the verification flyover.
Keys & Authentication
The built-in agent, per-bookmark keys, stored passwords, and the Key-Agent Relay for your Mac.
tmux Integration
Remote sessions as native windows, sessions shared across devices, and the layout that follows whoever is typing.
Finder & Files
Browse and edit files on your servers from Finder and the Files app, and keep the view in sync.
The Terminal
Rendering, color schemes, window sizing and the grid lock, reconnect behavior, and quality-of-life settings.
Purchases & FAQ
The free trial, the two ways to buy, and answers to common questions.
Quick start
- Try the demo first. Settings → General → Demo host bookmark adds two demo bookmarks with a built-in key — one verified through DNSSEC-signed SSHFP records, one deliberately not, so you can see both trust experiences before touching your own servers.
- Add a bookmark with the ⊕ button: hostname, username, and either a pasted OpenSSH private key or a password. Connect.
- Watch the title bar. Dark green means the host’s key matched a DNSSEC-validated SSHFP record — no trust prompt at all. Dark yellow means uSSH pinned the key on first use, the classic SSH model.
- Turn on tmux mode in the bookmark if the server has tmux — windows and panes become native tabs, and your session survives disconnects and follows you between devices.