web-dev-qa-db-ja.com

DNS Named.service isc_stdio_open'data / named.run 'が失敗しました:アクセス許可が拒否されました

こんにちはみんな私はsystemctlnamed.serviceの開始に問題があります
パブリックドメイン名が機能するようにbindをインストールしてすべてを構成しようとしましたが、この問題が発生しました。

systemctl status named.service

そして私はこのエラーを受け取ります

    ● named.service - Berkeley Internet Name Domain (DNS)
   Loaded: loaded (/usr/lib/systemd/system/named.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Sat 2016-05-07 07:08:12 EDT; 21min ago
  Process: 29283 ExecStart=/usr/sbin/named -u named $OPTIONS (code=exited, status=1/FAILURE)
  Process: 29280 ExecStartPre=/bin/bash -c if [ ! "$DISABLE_ZONE_CHECKING" == "yes" ]; then /usr/sbin/named-checkconf -z /etc/named.conf; else echo "Checking of zone files is disabled"; fi (code=exited, status=0/SUCCESS)
 Main PID: 1228 (code=exited, status=0/SUCCESS)

May 07 07:08:12 darksys.net named[29285]: command channel listening on 127.0.0.1#953
May 07 07:08:12 darksys.net named[29285]: command channel listening on ::1#953
May 07 07:08:12 darksys.net named[29285]: isc_stdio_open 'data/named.run' failed: permission denied
May 07 07:08:12 darksys.net named[29285]: configuring logging: permission denied
May 07 07:08:12 darksys.net named[29285]: loading configuration: permission denied
May 07 07:08:12 darksys.net named[29285]: exiting (due to fatal error)
May 07 07:08:12 darksys.net systemd[1]: named.service: control process exited, code=exited status=1
May 07 07:08:12 darksys.net systemd[1]: Failed to start Berkeley Internet Name Domain (DNS).
May 07 07:08:12 darksys.net systemd[1]: Unit named.service entered failed state.
May 07 07:08:12 darksys.net systemd[1]: named.service failed.

権限に何か問題がありますか?

また、SELinuxステータス

$ sestatus
SELinux status:                 disabled
2
Romano

Chrootの下にディレクトリを作成しました

cd /var/named
mkdir chroot/var/named/data
chown named:named  chroot/var/named/data

それとその後

Sudo systemctl start named.service

私はそれをチェックしました

systemctl status named.service

そして、すべてが稼働していた。

1
Romano