Add a profile
Open SSHELL and tap the add button to create a new connection.
Support
Connect to a host, check the common failure points, and send a useful support request without sharing secrets.
First connection
You need a host name or IP address, a username, a port, and either a password or SSH key.
Open SSHELL and tap the add button to create a new connection.
Pick SSH for most servers, Mosh for roaming networks, or Telnet for legacy devices.
Add the host name or IP address, port and username.
Use a password or select a saved SSH key from the key library.
Check any host-key prompt before accepting a new server identity.
Save the profile, then open the terminal from your hosts list.
Guides
Confirm the matching public key is in ~/.ssh/authorized_keys, the username is correct, and the server accepts the key type.
Check the username, port, VPN and server login policy. Some servers disable password authentication.
Do not accept a changed key until you know the server was rebuilt, rotated or reached through a new endpoint.
Mosh needs UDP reachability. Check firewalls, NAT, roaming network rules and server-side Mosh installation.
Use SSH or Mosh profiles and confirm the account can access the target folder on the server.
Enable iCloud on each device and check that SSHELL sync is enabled in the app settings.
Support FAQ
Choose SSH for standard server access, Mosh for mobile or unstable networks, and Telnet only for trusted legacy systems.
Compare the host, port, username, key and VPN state with the working client. A small username or port difference is often enough to fail login.
The private key is encrypted. Enter the passphrase for that key, not your server account password.
The host may have been rebuilt, rotated, load balanced or intercepted by a different endpoint. Verify before accepting the new key.
No. Keep credentials under your control and never email them to support.