snippetbashTip
mosh — Mobile Shell (`mosh`) is a robust and responsive replacement for SSH. `mosh` persists connections to
Viewed 0 times
shellcommandrobustandclimoshmobile
Problem
How to use the
mosh command: Mobile Shell (mosh) is a robust and responsive replacement for SSH. mosh persists connections to remote servers while roaming between networks. More information: <https://manned.org/mosh>.Solution
mosh — Mobile Shell (mosh) is a robust and responsive replacement for SSH. mosh persists connections to remote servers while roaming between networks. More information: <https://manned.org/mosh>.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}}Code Snippets
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}}Context
tldr-pages: common/mosh
Revisions (0)
No revisions yet.