我在Linux系統里面安裝了 Bind9 然后在原始狀態下可以啟動 service named ,但是把etc/named.conf 和var/named (named.conf和named都是之前的DNS一直使用的檔案 )置換之后就啟動不鳥了,查了一個禮拜也不知道什么原因,出現以下報錯
[root@localhost daikin]# journalctl -u named.service
-- Logs begin at 木 2019-11-21 00:21:29 JST, end at 木 2019-11-21 00:43:37 JST. --
11月 21 00:43:37 localhost.localdomain systemd[1]: Starting Berkeley Internet Name Domain (DNS)...
11月 21 00:43:37 localhost.localdomain bash[10411]: /etc/named.conf:20: change directory to '/var/named' failed: permission denied
11月 21 00:43:37 localhost.localdomain bash[10411]: /etc/named.conf:20: parsing failed: permission denied
11月 21 00:43:37 localhost.localdomain systemd[1]: named.service: control process exited, code=exited status=1
11月 21 00:43:37 localhost.localdomain systemd[1]: Failed to start Berkeley Internet Name Domain (DNS).
11月 21 00:43:37 localhost.localdomain systemd[1]: Unit named.service entered failed state.
11月 21 00:43:37 localhost.localdomain systemd[1]: named.service failed.
[root@localhost daikin]# systemctl status named.service
named.service - Berkeley Internet Name Domain (DNS)
Loaded: loaded (/usr/lib/systemd/system/named.service; disabled; vendor preset: disabled)
Active: failed (Result: exit-code) since 木 2019-11-21 00:43:37 JST; 2min 31s ago
Process: 10411 ExecStartPre=/bin/bash -c if [ ! "$DISABLE_ZONE_CHECKING" == "yes" ]; then /usr/sbin/named-checkconf -z "$NAMEDCONF"; else echo "Checking of zone files is disabled"; fi (code=exited, status=1/FAILURE)
11月 21 00:43:37 localhost.localdomain systemd[1]: Starting Berkeley Internet Name Domain (DNS)...
11月 21 00:43:37 localhost.localdomain bash[10411]: /etc/named.conf:20: change directory to '/var/named' failed: permissi...enied
11月 21 00:43:37 localhost.localdomain bash[10411]: /etc/named.conf:20: parsing failed: permission denied
11月 21 00:43:37 localhost.localdomain systemd[1]: named.service: control process exited, code=exited status=1
11月 21 00:43:37 localhost.localdomain systemd[1]: Failed to start Berkeley Internet Name Domain (DNS).
11月 21 00:43:37 localhost.localdomain systemd[1]: Unit named.service entered failed state.
11月 21 00:43:37 localhost.localdomain systemd[1]: named.service failed.
哪位大神幫我分析一下是什么原因呢,
還有根據報錯資訊 /etc/named.conf:20: parsing failed: permission denied
我已經把/var/named所屬組和所屬用戶還有權限都改過了,還是出現相同的報錯
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/74662.html
標籤:系統維護與使用區
