Chinaunix

标题: dns问题 [打印本页]

作者: zlhgo    时间: 2007-02-12 09:47
标题: dns问题
我不小心userdel named
然后DNS不能启动拉
我又useradd named
还是不能启动DNS拉
怎么办
作者: zlhgo    时间: 2007-02-12 12:51
Feb 12 00:05:23 linux named[2088]: starting BIND 9.2.2-P3 -u named -t /var/named/chroot
Feb 12 00:05:23 linux named[2088]: using 1 CPU
Feb 12 00:05:23 linux named[2088]: loading configuration from '/etc/named.conf'
Feb 12 13:05:23 linux named: named 启动 succeeded
Feb 12 00:05:23 linux named[2088]: no IPv6 interfaces found
Feb 12 00:05:23 linux named[2088]: listening on IPv4 interface lo, 127.0.0.1#53
Feb 12 00:05:23 linux named[2088]: listening on IPv4 interface eth0, 192.168.0.106#53
Feb 12 00:05:23 linux named[2088]: none:0: open: /etc/rndc.key: permission denied
Feb 12 00:05:23 linux named[2088]: couldn't add command channel 127.0.0.1#953: permission denied
Feb 12 00:05:23 linux named[2088]: could not open entropy source /dev/random: permission denied
Feb 12 00:05:23 linux named[2088]: couldn't open pid file '/var/run/named/named.pid': Permission denied
Feb 12 00:05:23 linux named[2088]: exiting (due to early fatal error)

这是我删了用户之后。然后又新建了一个同样的用户。还是不能启动DNS
各位大哥大姐大我分析一下
作者: ph7_cn    时间: 2007-02-12 13:04
新建了一个同名的用户,但是用户id不同,所以你原先dns的配置文件对于新的用户是没有权限的
,你必须重新给需要的文件或者目录赋权限,或者修改新建用户的id,改成和原来的一致
作者: 網中人    时间: 2007-02-12 13:28
你用甚麼版本?
要不然,將如下命令結果列上來:
ls -ld /var/named
作者: zlhgo    时间: 2007-02-12 13:37
删了之后。你说的这个目录下面除了chroot的用户和组是root之外的其它文件都变成了
25 和 25

3楼的大哥说的是把/var/named和/etc/named.conf   /etc/rndc.key这个文件夹下面的权限都修改成现在这个named用户的目录

修改这些文件行了吗?
作者: zlhgo    时间: 2007-02-12 13:42
可以了。谢谢楼上的两位大哥。可否留下QQ。。以后请多多指教
果然修改了/var/named
/etc/named.conf
/etc/named.custom
/etc/rndc.key
把这个文件统纺的chown named.named -R y
就搞定了。谢谢你们
作者: ph7_cn    时间: 2007-02-12 13:58
解决了就好,QQ没有,多上论坛吧
以后多多分析错误日志,其实你的错误日志里已经很清楚的写明了是文件权限问题
Feb 12 00:05:23 linux named[2088]: could not open entropy source /dev/random: permission denied
作者: zlhgo    时间: 2007-02-12 15:22
恩。谢谢这么大哥

我会努力的。我的英文不怎么样




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2