chroot bind named

目次|**|

chroot bind 001

確認事項

専用 の ユーザー と グループ の 存在 いなければ 作成必要、また カーネ ル の バージョン 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

いない場合の 作成 方法は

Add group & user

# 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 作成

目次 |**|


chroot bind named

Copyright © 2004.-2007. nyantarou All Rights Reserved.