玄箱Gentoo化 — 『kurobox.com』の手順 その4

systemの本番emergeは、ブート後にやるとして、設定をやってしまいます。

なれないnanoは使いにくい。vimをいれてしまいます。

KURO-BOX-EM # emerge vim

viを使って、/etc/fstab — 次のように編集します。

/dev/hda1 / ext3 noatime 0 1
/dev/hda2 none swap sw 0 0
/dev/hda3 /var ext3 noatime 0 2
/dev/hda5 /server ext3 noatime 0 2
/dev/hda6 /backup ext3 noatime 0 2
/dev/hda7 /media ext3 noatime 0 2
none /proc proc defaults 0 0
none /dev/shm tmpfs defaults 0 0

マウントディレクトリを作成します。

KURO-BOX-EM /
# mkdir /server KURO-BOX-EM /
# mkdir /backup KURO-BOX-EM /
# mkdir /media

rootパスワードの変更と、一般ユーザの作成

KURO-BOX-EM / # passwd
New UNIX password:
Retype new UNIX password:
passwd: password updated successfully
KURO-BOX-EM / # useradd kuro -m -G users,wheel -s /bin/bash
KURO-BOX-EM / # passwd kuro
New UNIX password:
Retype new UNIX password:
passwd: password updated successfully

/etc/conf.d/netを次のように編集して、IPアドレスを割り当てます。

config_eth0=( "192.168.11.111 netmask 255.255.255.0" )
routes_eth0=( "default gw 192.168.11.1" )

/etc/hostsは、とりあえず以下のように

127.0.0.1 localhost kuro

telnetは使わず、sshを使います。

KURO-BOX-EM / # /etc/init.d/sshd start

少し時間がかかりますが、公開キー、秘密キーが生成されます。入れるかどうか、テストしておきます。

ボロPCから、

$ ssh root@192.168.11.3 ...
Password:

rootパスワードを入力し、入れればOKです。

ブート時に、ネットワークを有効にすることとsshdが起動するように、defaultランレベルに登録します。

KURO-BOX-EM / # /etc/init.d/sshd stop
KURO-BOX-EM / # rc-update add net.eth0 default
* net.eth0 added to runlevel default
* rc-update complete.
KURO-BOX-EM / # rc-update add sshd default
* sshd added to runlevel default
* rc-update complete. 

マウントを解除して、通常モード(EMモードでない)で起動します。

KURO-BOX-EM / # exit
# umount /gentoo/var
# umount /gentoo/proc
# umount /gentoo
# echo -n "OKOK" > /dev/fl3
# reboot

一応これで、Gentoo化玄箱が、立ち上がるはずですが、次は仕上げとして、システムを最新の状態にすることと各種設定を行って、『kurobox.com』な方法でのGentoo化玄箱完成といたします。

・・・(To be continued)

コメントを残す