SSH の代替として Mosh を使う


Remote 接続に Mosh を使用すると、SSH と比べて体感速度が速くなると言われています。

Ubuntu Server に Mosh を Install する

Terminal

sudo add-apt-repository ppa:keithw/mosh

sudo apt-get update && sudo apt-get install -y mosh

Mac Client に Mosh を Install する

Terminal

brew install mobile-shell

必要な初期設定と接続

Terminal

#Server 側
sudo ufw allow 60000:61000/udp

#Client 側
mosh [host]

接続できない場合の対処例

Terminal

#Server
mosh-server

#Client
mosh remotehost --server="LANG=$LANG mosh-server"

echo "Port XXXX" > ~/.ssh/config

mosh username@IP Address

( XXXX には、SSH で使っている Port Number でも入れてください)

参考URL