为什么 bind 无法写入(记录)到文件?

为什么 bind 无法写入(记录)到文件?

已解决:添加 /etc/bind/rndc.key 解决了该问题。

U16. 我正在配置本地主服务器的日志记录。这是我的命名的.conf.选项

logging {
    channel lan_channel {
        file "/var/log/named.log" versions 3 size 100m;
        print-time yes;
        print-category yes;
        print-severity yes;
        severity debug;
    };
    category general {
        lan_channel;
    };
};

日志文件的权限:

-rwxrwxrwx 1 bind bind 0 Jan 16 15:32 /var/log/named.log

即使在所有人都可写的文件上,bind 也会出现错误。

systemctl restart bind9
systemctl status bind9 -l
... isc_stdio_open '/var/log/named.log' failed: permission denied

如果有人能告诉我如何解决这个问题,我将非常感激。谢谢。

相关内容