まずはdebian化
- 付属している取扱説明書に従って、ハードディスクを組み込みます。インジケーター表示用の透明なプラスチック部品の位置に注意しながら組み立てます。
- 付属しているセットアップツールCDで普通にセットアップ。
- EM モードに落とす
echo -n 'NGNG' > /dev/fl3
reboot - 再起動したときに、もう一度ネットワーク内のDHCPサーバーへIPアドレスを取りに行きますが、このときに取得を失敗することがあります。
その時には192.168.1.100になっていますので、再起動後ログインでいない場合には、現在のネットワークを192.168.1.0/255.255.255.0にするか、仮想的に192.168.1.0/255.255.255.0環境を作って作業してやる必要があります。(debianを入れた後は、もちろんどのアドレスでも使用可能です) - EMもーどにした玄箱にrootでtelnetして、パーティション再作成
/sbin/mfdisk -e /dev/hda
sh /sbin/mkfilesystem.sh - FTP で玄箱にログインして/mnt2/shareに玄箱うぉううぉう♪さん配布のDebianイメージファイルを置く
- Debian 化イメージを展開
cd /mnt
tar zxvf /mnt2/share/debian_2005_08_21_dist.tgz - ネットワーク関連設定ファイルを自分の環境にあわせて変更する。
/mnt/etc/network/interfaces<変更前>
address 192.168.0.100
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1<変更後>
address 192.168.1.200
network 192.168.1.0
netmask 255.255.255.0
broadcast 192.168.1.255
gateway 192.168.1.0
/mnt/etc/hosts<変更前>
192.168.0.100 KURO-BOX
<変更後>
192.168.1.200 KURO-BOX/mnt/etc/hosts.allow
<変更前>
ALL : 192.168.0.0/255.255.255.0
<変更後>
ALL : 192.168.1.0/255.255.255.0/mnt/etc/resolv.conf
<変更前>
nameserver 192.168.0.1
<変更後>
nameserver 192.168.1.0(7) EM モードから復帰
echo -n 'OKOK' > /dev/fl3
reboot - ログインの確認
展開したアーカイブ内に設定されていたユーザtmp-kunでアクセスする。
ユーザ: tmp-kun
パスワード: tmp-kun - rootユーザにsuする(suはスイッチユーザコマンド)
この時点ではrootアカウントのパスワードはrootらしい。kuroadminだとダメなので注意。
tmp-kun@KURO-BOX:~$ su root
Password:
KURO-BOX:/home/tmp-kun# - 新規ユーザを作成する
KURO-BOX:/home/tmp-kun# adduser
Enter a username to add: xxxxxx(ユーザIDを入力)
Adding user xxxxxx...
Adding new group xxxxxx (1001).
Adding new user xxxxxx (1001) with group xxxxxx.
Creating home directory /home/xxxxxx.
Copying files from /etc/skel
Enter new UNIX password:(パスワードを入力)
Retype new UNIX password:(パスワードを再入力)
passwd: password updated successfully
Changing the user information for xxxxxx
Enter the new value, or press return for the default
Full Name []:
Room Number []:
Work Phone []:
Home Phone []:
Other []:
Is the information correct? [y/n] y - exitコマンドで端末を終了させる。
KURO-BOX:/home/tmp-kun# exit
tmp-kun@KURO-BOX:~$ exit - 作成したユーザで別の端末からtelnetできることを確認
- ユーザアカウントtmp-kunを削除する。
xxxxx@KURO-BOX:~$ su root
Password:
KURO-BOX:/home/xxxxx# id
uid=0(root) gid=0(root) groups=0(root)
KURO-BOX:/home/xxxxx# deluser - tmp-kunにsuできないことを確認する。
KURO-BOX:/home/xxxxx# su tmp-kun
Unknown id: tmp-kun
KURO-BOX:/home/xxxxx# - passwdコマンドでrootユーザのパスワードを変更する。
KURO-BOX:/home/xxxxx# passwd
Enter new UNIX password:(パスワードを入力)
Retype new UNIX password:(パスワードを再入力)
passwd: password updated successfully
KURO-BOX:/home/xxxxx#
以上でまずはデビアン化終了です。