2012年5月5日土曜日

Amazon Linuxでmosh

moshがはやっていて、最近いいかんじにつかっているのだが、AmazonLinuxでつかってなかったので試した。

yumで一発にはなってないのでちまちまとコンパイル.

まず下準備

$ sudo yum -y --enablerepo=epel install boost-devel zlib-devel ncurses-devel protobuf-devel autoconf automake gcc gcc-c++

お次はgitからソースをもってくる。

$ git clone https://github.com/keithw/mosh

コンパイルとインストール

$ cd mosh
$ ./autogen.sh
$ ./configure
$ make
$ sudo make install

すると、

/usr/local/bin
/usr/local/bin/mosh-server
/usr/local/bin/mosh-client
/usr/local/bin/mosh

あたりができてる。

security groupにmoshをつくって60000-61000のudpを開放する。その後で、つないでみる。

mosh --ssh="ssh -i .ssh/secretkey" ec2-user@a.b.c.d