玄箱/Debian Linux化
玄箱の設定ファイルをバックアップする。 †
- 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にバックアップする。
- 共有フォルダの中身をすべて空にする。(配布ファイル展開・再圧縮に備える。)
配布ファイルの内容を編集し、再構築する。 †
- 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をインストールする。 †
- EMモードに切り替える。
http://yamasita.jp/linkstation/0411/041115.htmlecho -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
既存のパッケージを最新版に更新する。 †
- データベースの更新。
cd apt-get update
- 既存パッケージの更新。
apt-get upgrade
アカウントの追加 †
- アカウント作成
adduser ken
sambaサーバの追加 †
- インストールの開始
# 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インストール †
- インストールの開始。
apt-get install swat
- inetd.confの編集。(SWATを有効化。)
vi /etc/inetd.conf
- inetdの再起動。
/etc/init.d/inetd restart
- SWATにアクセス。
http://192.168.11.254:901/
このページのURL: