Mobile Shell (`mosh`) is a robust and responsive replacement for SSH.
`mosh` persists connections to remote servers while roaming between networks.
More information.
- 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/bin/}mosh-server {remote_host}
Copyright © 2014—present the tldr-pages team and contributors.
This work is licensed under the Creative Commons Attribution 4.0 International License (CC-BY).
CC-BY