さくらインターネットの VPS に入れた Debian wheezy に mosh をインストールする

ついでに ufw も導入する。

% sudo apt-get install mosh
% sudo apt-get install ufw
% sudo ufw default DENY
# ↓ ssh のポートを変更している場合はそれを指定する
% sudo ufw ssh
# mosh の使用する UDP 60000 〜 61000 を許可
% sudo ufw allow proto udp to any port 60000:61000
# その他、必要なポートを開ける
# ...
% sudo ufw enable

注意

  • IPv6 を使用していない場合、 ufw の設定ファイル (/etc/default/ufw) で IPV6=no にする必要がある (デフォルトでは yes になっている)
  • ufw enable コマンドの実行は、 ssh を allow の設定をした後でないとエラー () になる
    • ufw はデフォルトで全ての接続を DENY するので、 ssh を許可しないで enable すると ssh が使えなくなると思われる。これを回避するためか?