Mosh: the mobile shell
mosh: MITからモバイル時代のSSH代替品 - karasuyamatenguの日記
さくらVPSにSSH代替品のMoshを入れてみた - Glide Note - グライドノート
Ubuntu 11.10
Mac OS 10.7.3
下記コマンドにてインストール
sudo add-apt-repository ppa:keithw/mosh
sudo apt-get update
sudo apt-get install mosh
UDP の 60000-61000 番ポートを開ける必要があるため下記を /network/if-pre-up.d/iptables に追加した
iptables -A INPUT -p udp --dport 60000:61000 -j ACCEPT
あまり自信ないけどこれでひとまず繋がった
もし追加した方が良いオプションなどあればコメントなどください
Homebrew を使ってるため下記コマンドにてインストール
brew install mobile-shell
下記コマンドでログイン
mosh <host>
IP 変わっても自動的に接続してくれるので快適です
Ubuntu の locate が ja_JP.EUC-JP になっていたためうまくログイン出来なかった
/default/locale の ja_JP.EUC-JP を ja_JP.UTF-8 に変えて解決した
または面倒でなければ下記コマンドでログインしても良い
mosh <host> --server="LANG=$LANG mosh-server"
他は特にハマることもなくインストール出来た
公式の FAQ 読みましょう