Everything you need to connect, run a shell, and move files with Veridion SSH Terminal on iPhone, iPad, and Mac.
Tap the + button on the hosts list and fill in the connection details:
server.example.com) or IP address (192.168.1.50).22.Tap a host to open its connect card and authenticate. The first time you reach a new server, the app shows a trust card with the server's SHA-256 host-key fingerprint. Confirm it matches your server, then tap Trust This Server. The key is pinned so future connections are verified automatically.
Once connected, you get a full interactive shell. Type commands as you would in any terminal. On iPhone and iPad, an accessory key row gives you Tab, Esc, Ctrl, and arrow keys.
Tap Files in the session header to open the SFTP browser. Navigate folders, tap a file to download it to your device, or use the upload button to send a file into the current directory.
Enter your password on the connect card. Turn on Remember password to store it securely in the device Keychain. Saved credentials are sealed behind Face ID, Touch ID, or your passcode and are unlocked only at connect time — never pre-filled on screen.
Choose SSH Key as the authentication method, then import a private key from the Files app or paste it. OpenSSH-format Ed25519 and RSA keys are supported, including passphrase-protected keys. The app never displays your key text. If your key has a passphrase, enter it in the passphrase field. Turn on Remember key to store it in the Keychain behind the same biometric protection.
The app uses trust-on-first-use verification, the same model as OpenSSH's known_hosts. On first contact it pins the server's public host key. On every reconnect it checks that the key still matches:
You can review and remove any pinned server at any time from About → Pinned Servers.
The Files browser runs SFTP over the same connection. Transfers are chunked and resumable-safe: a download that fails or is cancelled removes the partial local file automatically. You can cancel any transfer mid-flight from the progress bar. File sizes and modified dates are shown for each item.
To reach servers on your Wi-Fi/LAN, iOS asks for Local Network permission the first time. If you declined it, enable it under Settings → Veridion SSH Terminal → Local Network. Without it, LAN connections fail with no prompt.
This is a safety refusal, not a bug — see Host-Key Trust. Only forget the pinned key if you know why the server's identity changed.
Saved credentials are unlocked with Face ID / Touch ID at connect time by design. If biometrics are unavailable, the app falls back to your device passcode. Make sure Face ID is enabled for the app under iOS Settings.
Import the private key, not the .pub public key. Keys must be in OpenSSH format (begins with -----BEGIN OPENSSH PRIVATE KEY-----). If your key is in a different format, convert it with ssh-keygen -p -f yourkey on a computer first.
iPhone and iPad on iOS 17 or later, and Mac on macOS 15 or later. Your profiles are per-device.
No. Everything stays on your device and nothing is sent to Veridion. See the Privacy Policy.
OpenSSH-format Ed25519 and RSA private keys, including passphrase-protected keys.
Saved passwords and keys live in the system Keychain, protected by Face ID / Touch ID / passcode, and are never transmitted to us.
The current release focuses on a direct interactive shell and SFTP transfers. Tell us what you need at the contact below — it helps us prioritize.
Questions, bug reports, or feature requests? We read every message.
Email support@veridiontechnology.com — we aim to reply within one business day.