Skip to content

Instantly share code, notes, and snippets.

@rummelonp
Created April 11, 2012 07:04
Show Gist options
  • Save rummelonp/2357499 to your computer and use it in GitHub Desktop.
Save rummelonp/2357499 to your computer and use it in GitHub Desktop.
Ubuntu と Mac に mosh 入れてみた

Ubuntu と Mac に mosh 入れてみた


参考

Mosh: the mobile shell
mosh: MITからモバイル時代のSSH代替品 - karasuyamatenguの日記
さくらVPSにSSH代替品のMoshを入れてみた - Glide Note - グライドノート


環境

Ubuntu 11.10
Mac OS 10.7.3

Ubuntu

下記コマンドにてインストール

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

あまり自信ないけどこれでひとまず繋がった
もし追加した方が良いオプションなどあればコメントなどください

Mac

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 読みましょう

Mosh: the mobile shell

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment