Bind9 和不同的位置区域

我只是在尝试运行DNS服务器,以及我在互联网上随后的大多数指南建议我创建区域文件

/ 等等。 / 捆绑 / 区域

或者

只是 / etc / bind /

. 但我想去另一种方式

/ 服务器 / 区域

. 我更改了权限和文件夹所有者:

chmod -R 640 / 服务器



chown -R root:绑定 / 服务器

以及添加字符串 "/ servers / ** rw" 在

/etc/apparmor.d/usr.bin. named

当我检查我的杂志时,我会得到拒绝解决目录的拒绝 / 服务器 / 区 ...
已邀请:

石油百科

赞同来自:


chmod -R 640 /servers

从目录中删除执行位 / servers. 没有权威的用户 root 需要在目录中执行权限以访问其内容。

相反,尝试使用符号模式 X, 这将为目录安装递归安装的可执行位,但不是文件:

chmod -R u=rwX,g=rX,o= /servers

在手册页面上 chmod:

字母

rwxXst

选择受影响用户的文件模式位:读取 (

r

), 写下 (

w

), 履行 (或找到目录) (

x

),

履行 / 仅在文件是目录或已有对某些用户执行权限时搜索 (

X

)

,

要回复问题请先登录注册