##VPS環境
CentOSのバージョン確認
$ cat /etc/redhat-release
CentOS release 6.3 (Final)
パッケージの検索。
$ yum search mosh
mosh.x86_64 : Mobile shell that supports roaming and intelligent local echo
あったのでインストール
$ sudo yum install mosh
iptablesの設定変更
# vi /etc/sysconfig/iptables
60000〜61000のポートを使うので、それを開ける。
iptablesの設定内にあるINPUTのポート設定に下記を追記する
-A INPUT -p udp -m udp --dport 60000:61000 -j ACCEPT
iptablesを再設定
# service iptables restart
一旦ログアウト
$ exit
##手元のmac環境
MacOSX 10.8.2
Homebrewから
brew install mobile-shell
※~/.ssh/configにhostの設定がされている必要があるので適当に設定
Host vps
Hostname wwwXXXXue.sakura.ne.jp
port 10022
IdentityFile ~/.ssh/vps_rsa
User username
$ mosh vps
上記のコマンドでログインできるはず。