我按照O'Reilly Linux System Administration里边说的安装和启用BIND,失败了。
其中有这么个操作,做了个symbol连接:
# mv /etc/bind /var/lib/named/etc
# ln -s /var/lib/named/etc/bind /etc/bind
导致我启动BIND的时候:
# /etc/init.d/bind9 start
提示[fail]
我查看日志文件:
# less /var/log/syslog
如同,说找不到/etc/bind/named.conf文件
但是我查看这个文件的时候,却可以查看,如图。
#less /etc/bind/named.conf
请问是什么原因呢。谢谢!
启用bind失败
-
- 帖子: 7
- 注册时间: 2008-04-02 23:24
-
- 帖子: 7
- 注册时间: 2008-04-02 23:24
-
- 帖子: 7
- 注册时间: 2008-04-02 23:24
我现在用了另一个虚拟机,没有以上的提示了,但是出了新问题:
root@client:/home/charles# /etc/init.d/bind9 start
* Starting domain name service... bind [fail]
查相关日志如下:
/var/log/syslog:
May 13 05:21:22 client named[10586]: starting BIND 9.4.2 -u bind -t /var/lib/named
May 13 05:21:22 client named[10586]: found 1 CPU, using 1 worker thread
May 13 05:21:22 client named[10586]: loading configuration from '/etc/bind/named.conf'
May 13 05:21:22 client named[10586]: none:0: open: /etc/bind/named.conf: permission denied
May 13 05:21:22 client named[10586]: loading configuration: permission denied
May 13 05:21:22 client named[10586]: exiting (due to fatal error)
May 13 05:21:22 client kernel: [ 7929.883696] audit(1210627282.796:9): type=1503 operation="inode_permission" requested_mask="r::" denied_mask="r::" name="/var/lib/named/etc/bind/named.conf" pid=10588 profile="/usr/sbin/named" namespace="default"
我没有权限的文件chmod 777了也没用,日志里的错误记录还是permission denied。而且我用的root身份。
root@client:/home/charles# ls -l /etc/bind/named.conf
-rwxrwxrwx 1 bind bind 907 2008-04-10 03:42 /etc/bind/named.conf
请各位帮忙看看,谢谢!
root@client:/home/charles# /etc/init.d/bind9 start
* Starting domain name service... bind [fail]
查相关日志如下:
/var/log/syslog:
May 13 05:21:22 client named[10586]: starting BIND 9.4.2 -u bind -t /var/lib/named
May 13 05:21:22 client named[10586]: found 1 CPU, using 1 worker thread
May 13 05:21:22 client named[10586]: loading configuration from '/etc/bind/named.conf'
May 13 05:21:22 client named[10586]: none:0: open: /etc/bind/named.conf: permission denied
May 13 05:21:22 client named[10586]: loading configuration: permission denied
May 13 05:21:22 client named[10586]: exiting (due to fatal error)
May 13 05:21:22 client kernel: [ 7929.883696] audit(1210627282.796:9): type=1503 operation="inode_permission" requested_mask="r::" denied_mask="r::" name="/var/lib/named/etc/bind/named.conf" pid=10588 profile="/usr/sbin/named" namespace="default"
我没有权限的文件chmod 777了也没用,日志里的错误记录还是permission denied。而且我用的root身份。
root@client:/home/charles# ls -l /etc/bind/named.conf
-rwxrwxrwx 1 bind bind 907 2008-04-10 03:42 /etc/bind/named.conf
请各位帮忙看看,谢谢!