XS35にDebianをインストールしたよ

玄箱の隣でずっと放置されていたXS35にDebianをインストールしました。
いろいろメモも書き残してるのですんなりいくだろう、と思っていたらそうは問屋が卸さなかったのでした。

ネットワークにつながらない

Debian squeezeをインストール後、DHCPになっていたのでStaticにして

# /etc/init.d/networking restart

をしたらpingすら打てない状態に。画面には

Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces ... (warning).

と。いや知らんし。てか何言ってるわからんし。
Debian: Running /etc/init.d/networking restart is deprecated because it may not enable again some interfaces | Code Gharを参考に(英語読めない + 斜め読み)して

# ifdown eth0
# ifup eth0

で事無きを得たのでした。

インストールしたもの

  • build-essential
  • sysv-rc-conf
  • ufw
  • ntp
  • screen
  • rsync

sshはインストール時にパッケージ選択でインストールしたのでインストールしていません。
いい加減、ufw使わないでiptables使えるようになりたい……

sysv-rc-confで停止したサービス

# runlevel
N 2

なんか前とあまり変わらないような。

sshdの設定

# cp /etc/ssh/sshd_config{,.bak}
# vi /etc/ssh/sshd_config
  • PermitRootLoginをnoに
  • AuthorizedKeysFileのコメントを外す

ufwの設定

# ufw default reject incoming
# ufw default allow outgoing  # いいのかなー
# ufw limit 22/tcp  # ssh
# ufw allow 80/tcp  # www
# ufw allow 873/tcp  # rsync?
# ufw enable

ntpの設定

なんかタイムゾーンがおかしなことになってるのでJSTに直します。

# dpkg-reconfigure tzdata
Asia -> Tokyo
# cp /etc/ntp.conf{,.bak}
# vi /etc/ntp.conf
### server 0.debian.pool.ntp.org iburst
### server 1.debian.pool.ntp.org iburst
### server 2.debian.pool.ntp.org iburst
### server 3.debian.pool.ntp.org iburst
server ntp.ring.gr.jp
server ntp1.jst.mfeed.ad.jp
server ntp2.jst.mfeed.ad.jp
server ntp3.jst.mfeed.ad.jp
server ntp.nict.jp

に修正。