commands.sh

mosh

all

Mobile Shell (`mosh`) is a robust and responsive replacement for SSH. `mosh` persists connections to remote servers while roaming between networks.

More info →

Examples (6)

Connect to a remote server

mosh username@remote_host

Connect to a remote server with a specific identity (private key)

mosh --ssh="ssh -i path/to/key_file" username@remote_host

Connect to a remote server using a specific port

mosh --ssh="ssh -p 2222" username@remote_host

Run a command on a remote server

mosh remote_host -- command -with -flags

Select Mosh UDP port (useful when `remote_host` is behind a NAT)

mosh -p 124 username@remote_host

Usage when `mosh-server` binary is outside standard path

mosh --server=path/to/mosh-server remote_host
made by @shridhargupta | data from tldr-pages