MAC APP
DuoShell Pair For Mac
A free menu-bar app that puts your iPhone's or iPad's key on every server your Mac can already reach. Scan one code and those servers are ready for Face ID sign-in.

DuoShell Pair 1.0.5
SHA-256 53c67fabec367200c91393c68cea8fc669f8503338bde4a39f218e83b45ec3c8
Install
- Open the zip and drag DuoShell Pair to your Applications folder.
- Open it. It lives in the menu bar (the QR-code icon) and opens its window right away.
- Your Mac is already in the server list. Click Add From SSH Config… to add any other server you reach with
ssh.
Pair Your iPhone Or iPad
- Check the servers you want, then click Pair iPhone Or iPad.
- In DuoShell on your iPhone or iPad, tap the QR button and scan the code. Keep both on the same network.
- Both screens show a six-digit matching code. If they're the same, click Codes Match, Set Up Servers on the Mac and tap Codes Match in DuoShell.
- Approve any 1Password prompts on the Mac. Each server gets your device's key, and its identity is recorded for the device.
The code works once and expires in 10 minutes, and everything sent while pairing is encrypted. To remove an iPhone or iPad later, click Remove From Servers next to it under Paired Devices.


Good To Know
- Your Mac must already sign in to the server. DuoShell Pair uses the same access as
sshin Terminal, including keys in 1Password's SSH agent. - "This Mac doesn't trust the server yet": connect once from Terminal (
ssh you@server) and accept the fingerprint, then pair again. - "Needs sudo": your iPhone or iPad would sign in as a different account than your Mac uses. Add the key line DuoShell Pair shows to that account yourself.
- Firewall: if your iPhone or iPad can't reach the Mac while pairing, allow DuoShell Pair in System Settings → Network → Firewall.
- Why not the Mac App Store? Its sandbox doesn't allow apps to run
sshor read your SSH settings, which is the whole job.