HW/玄箱/Debian Linux化
*玄箱の設定ファイルをバックアップする。 [#x5e7b87f]
+Telnetで玄箱にログインする。rootになる。
+SambaとNetatalkの設定ファイルを共有ディレクトリにコピーする。
cp -r /etc/samba /mnt/share
cp -r /etc/atalk /mnt/share
+rootのみ読めるファイルに、一般読み取り属性をつける。
cd /mnt/share/samba
chmod go+r secrets.tdb
chmod go+r smbpasswd
+2つのフォルダを別のPCにバックアップする。
+共有フォルダの中身をすべて空にする。(配布ファイル展開・再圧縮に備える。)
*配布ファイルの内容を編集し、再構築する。 [#l5282140]
+Debianの配布ファイルを入手する。玄箱の共有フォルダに置く。
場所:http://kuro.dsk.jp/
ファイル:debian_2005_08_21_dist.tgz
+Telnetで玄箱にログインする。rootになる。
+配布ファイルをいったん展開する。
cd /mnt/share/
tar xvzf debian_2005_08_21_dist.tgz
rm debian_2005_08_21_dist.tgz
+resolv.confを編集する。(nameserverをルーターのIPに。192.168.11.1)
vi etc/resolv.conf
+hostsを編集する。(KURO-BOXを自分のIPに。192.168.11.254)
vi etc/hosts
+hosts.allowを編集する。(自分のネットワークを許可。)
vi etc/hosts.allow
------------------------------------------------------
ALL : 192.168.11.0/255.255.255.0
------------------------------------------------------
+interfacesを編集する。(自分のLAN環境に合わせる。)
vi etc/network/interfaces
------------------------------------------------------
address 192.168.11.254
network 192.168.11.0
netmask 255.255.255.0
broadcast 192.168.11.255
gateway 192.168.11.1
------------------------------------------------------
+TGZ形式の書庫を作成する。
cd /mnt/share/
tar cvzf /tmp/tmpimage.tgz .
mv /tmp/tmpimage.tgz .
+Windowsマシンにコピーして、image.zipの名前でZIP圧縮する。
*Debianをインストールする。 [#gbe40a24]
+EMモードに切り替える。
http://yamasita.jp/linkstation/0411/041115.html
echo -n 'NGNG' > /dev/fl3
reboot
+ファームを入手。
http://www.kuroutoshikou.com/products/kuro-box/kuro-box_hgfset.html
新規セットアップ用ファームウェアVer1.01:26.5MB
kurog101.zip
+image.zipの入れ替え。
上記ファイルを解凍し、中身のimage.zipを作成したDebianのimage.zipに置き換える。
+インストールする。
KuroBoxSetup.exeを実行する。
ST3160023A
*既存のパッケージを最新版に更新する。 [#yd1a1d4b]
+データベースの更新。
cd
apt-get update
+既存パッケージの更新。
apt-get upgrade
*アカウントの追加 [#m872c827]
+アカウント作成
adduser ken
*sambaサーバの追加 [#q39b293c]
+インストールの開始
# apt-get install samba
「Configure〜」は<No>を選ぶ。
「The old log〜」は<Ok>を選ぶ。
「How do you〜」は<Ok>を選ぶ。
「Create samba〜」は<No>を選ぶ。
+Samba停止。
/etc/init.d/samba stop
+設定ファイルのコピー。
cp /home/tmp-kun/samba/* /etc/samba
chmod 644 /etc/samba/*
chown root /etc/samba/*
chgrp root /etc/samba/*
rm -rf /home/tmp-kun/samba
vi /etc/samba/smb.conf
------------------------------------------------------
# printcap name = /etc/printcap
# load printers = yes
# printing = lprng
# include = /etc/samba/smb.conf.kuro
------------------------------------------------------
+共有ディレクトリの作成。
mkdir /mnt/share
chmod 777 /mnt/share
mkdir /mnt/media
chmod 777 /mnt/media
+Sambaの起動。
/etc/init.d/samba start
*SWATインストール [#nf5468ba]
+インストールの開始。
apt-get install swat
+inetd.confの編集。(SWATを有効化。)
vi /etc/inetd.conf
+inetdの再起動。
/etc/init.d/inetd restart
+SWATにアクセス。
http://192.168.11.254:901/