ProSSH 1.1: Port Forwarding, iCloud Sync, and Better Compatibility
ProSSH 1.1 is a big update. Here's what's new.
Port Forwarding
You can now create SSH tunnels directly from your iPhone. Set up local port forwarding rules to access services behind firewalls — databases, web apps, admin panels — all through an encrypted SSH connection.
Tunnels are managed per-host with a dedicated interface. Create rules, connect, and monitor active tunnel sessions. Rules are saved so you can reconnect with a single tap.
Read the full guide on SSH port forwarding →
iCloud Sync
Your hosts and snippets now sync across all your Apple devices via iCloud. Add a server on your iPhone and it appears on your iPad automatically.
What syncs:
- Host configurations (hostname, port, username, settings)
- Snippets and commands
What stays local:
- Passwords (stored in Keychain)
- Private keys (never leave the device)
Sync happens automatically in the background and debounces rapid changes to avoid unnecessary network traffic.
Learn more about iCloud sync →
AES-CTR Cipher Support
ProSSH now supports AES-128-CTR and AES-256-CTR with both HMAC-SHA1 and HMAC-SHA2-256. This matters if you manage older network equipment — Cisco switches, legacy Linux servers, or embedded devices that don't support modern AEAD ciphers like ChaCha20-Poly1305.
With this update, ProSSH can connect to virtually any SSH server you'll encounter in the real world.
Apple Device Login Fix
Connecting to macOS SSH daemons could previously hang indefinitely. The issue: macOS often advertises only keyboard-interactive as an auth method before the system is unlocked, and ProSSH would get stuck waiting.
Now ProSSH always attempts password and key authentication regardless of what the server advertises (which the SSH RFC permits). A 30-second auth timeout prevents any remaining edge cases from hanging.
SSH Keep-Alive
New configurable keep-alive settings let you prevent SSH sessions from dropping during idle periods. Especially useful on mobile where network conditions change frequently.
Under the Hood
- Swift 6 strict concurrency throughout the codebase
- Passwords converted to SecureString immediately and cleared from UI fields
- Encrypted local storage for hosts and snippets
- Enhanced accessibility across all views
Get It
ProSSH is available on the App Store for €14.99. If you already own it, update for free.