mosh代替ssh

解决ssh连接缓慢问题

Posted by ivo on February 7, 2018

ssh使用的是tcp来进行了连接每一个字符都会回传,尤其使用的国外的国外的vps的情况.这时候使用udp传输的mosh.操作极其简单

  • 安装mosh

    需要在vps以及本机上都安装mosh

yum install mosh

或
apt-get install mosh

也可以源码安装
$ git clone https://github.com/mobile-shell/mosh
$ cd mosh
$ ./autogen.sh
$ ./configure
$ make
# make install

使用

使用ssh链接一下以后再启动mosh

  • 最简单的方式 mosh root@x.x.x.x
  • 如果改动过端口 mosh –ssh=”ssh -p 2222” root@x.x.x.x
  • 不用密码 mosh –ssh=”~/bin/ssh -i ./identity” root@x.x.x.x