chroot bind on RedHat9 安裝實錄

时间:2007-01-04 10:22:25   来源:  作者:whsong  点击:次  出处:技术无忧
关键字:chro

安裝前準備工作:
1.瞭解 DNS 的功用
2.有自己已經寫好的zone file 跟 named.conf
3.請先下載 bind-9.2.1-16.src.rpm

開始:
1. rpm -ivh bind-9.2.1-16.src.rpm
2. cd /usr/src/redhat/SOURCE
3. vi named.sysconfig 增加一行 ROOTDIR="/chroot/named"
4. cd ../SPECS
5. rpmbuild -ba bind.specs /* 重新包裝成新的 rpm */
6. cd /usr/src/redhat/RPMS/i386
7. rpm -ivh bind-9.2.1-16.rpm /* 安裝前請先宜除原來系統內的bind */
8. mkdir -p /chroot/named
9. cd /chroot/named/
10.mkdir -p dev var/named/slave var/run
11.cp -p /etc/named.conf /chroot/named/etc/
12.cp -a /var/named/* /chroot/named/var/named/
13.chown -R named:named /chroot/named/var/named/slave
14.chown named:named /chroot/named/var/run
15.mknod /chroot/named/dev/null c 1 3
16.mknod /chroot/named/dev/random c 1 8
17.chmod 666 /chroot/named/dev/{null,random}
18.cp /etc/localtime /chroot/named/etc/
19.chown root /chroot
20.chmod 700 /chroot
21.chown named:named /chroot/named
22.chmod 700 /chroot/named
23.cp -a /etc/rndc.key /chroot/named/etc/
24.service named start

這樣就完成 RH9 chroot bind ,接下來可以把 /etc/named.conf 及/var/named/* 的東西給刪除了! ^_^
ps:刪除前請備份!

參考文件一: http://www.linuxsecurity.com/docs/LDP/Chroot-BIND-HOWTO-1.html
參考文件二: http://www.europe.redhat.com/documentation/HOWTO/Chroot-BIND-HOWTO-4.php3

请记住技术无忧网 中文域名 http://www.技术无忧.com


相关文章

    无相关信息

文章评论

共有 0 位网友发表了评论 此处只显示部分留言 点击查看完整评论页面