Connect a Remote Server with MighTTY (Full Guide)
Prerequisites
- An iPhone or iPad with MighTTY installed (App Store)
- The IP or hostname of a remote server and an account
Step 1: Generate an SSH key
ssh-keygen -t ed25519 -C "you@example.com"
Press Enter to accept the defaults; the key is saved to ~/.ssh/id_ed25519.
Step 2: Copy the public key to your server
ssh-copy-id user@server.example.com
Step 3: Connect with MighTTY
Create a new connection in MighTTY, enter the server address and username, and choose the Mosh protocol.
Mosh is the default: your session survives disconnects, and when the signal returns you are back in your original screen.
FAQ
Connection is slow? Check DNS resolution and try connecting with the IP directly.
Need multi-hop? Look at the ProxyJump settings under “Settings → Advanced”.