vyosにmoshを入れてサーバ群管理用窓口にする


自宅サーバやクラウド環境のサーバー群を操作するときにルーターマシンを窓口にしてsshしたい。
ついでにスマホでやるとき回線不安定でも平気なmoshにしておこうとその作業メモ。

Debianレポジトリの追加

公式FAQより引用

# set system package repository squeeze components 'main contrib non-free'
# set system package repository squeeze distribution 'squeeze'
# set system package repository squeeze url 'http://mirrors.kernel.org/debian'

moshはbackportsに入っているのでこちらも入れる

# set system package repository squeeze-backports components main
# set system package repository squeeze-backports distribution squeeze-backports
# set system package repository squeeze-backports url 'http://backports.debian.org/debian-backports'

moshのインストール

$ sudo aptitude update
$ sudo aptitude install mosh

ロケールの設定

moshは"en_US.UTF-8"のロケールを要求するがvyosデフォルトでこちらのロケールは入っていないので追加する

$ sudo dpkg-reconfigure locales

これを実行すると選択画面が表示されるのでその中から"en_US.UTF-8"を選択する。