専用 の ユーザー と グループ の 存在 いなければ 作成必要、また カーネ ル の バージョン 2.4 系 か どうかの 確認をします。
# cat /etc/passwd | grep named named:x:200:200::/var/named:/bin/false # cat /etc/group | grep named named:x:200: # uname -r 2.4.27
いない場合の 作成 方法は
# groupadd -g 200 named # useradd -g named -d /var/named -s /bin/false -u 200 named
にゃんたろう の場合
# df Filesystem 1k-blocks Used Available Use% Mounted on /dev/hdb1 4668444 2316344 2111128 53% / /dev/hda2 2031920 613012 1315692 32% /var/data # mount | grep data /dev/hda2 on /var/data type ext3 (rw) # pwd /var/data # mkdir jail # cd jail/ mkdir named/ # cd named/ # mkdir dev etc var # ls dev/ etc/ var/ # mkdir -p var/named # mkdir -p var/run/named
今回 主なものは hdb1 に 有りますが 移動先は hda2 に 設ける 事に しま したまあ なんとなく そうしただけですが,ディレクトリの構成に ついては named.conf との兼ね合いです この通りでなくても 良い筈です。(あくまで にゃ んたろうの 場合の参考と 考えてくださいな。)
現在の最終の形 の 1例 として 見て下さい
# pwd /var/data/jail/named # ls -R .: dev/ etc/ var/ ./dev: log= null random ./etc: localtime named.conf rndc.key ./var: named/ run/ ./var/named: bcnet.hosts bcnet.hosts.rev localhost.rev localhost.zone root.hints ./var/run: named/ ./var/run/named: named.pid
にゃんたろう 拝!
2005年11月 2日 (水) 22:17:12 JST 作成
✈