Novell(クラウドコンピューティングのセキュリティ・仮想化ソリューションを実現)

BINDが起動できない

This document (00006484) is provided subject to the disclaimer at the end of this document.

問題点

BINDが起動できません。
/var/log/messagesを見ると、下記のようにエラーとなっています。

Nov 4 10:40:02 svr-9999-999 named[13824]: starting BIND 9.2.3 -t /var/lib/named -u named
Nov 4 10:40:02 svr-9999-999 named[13824]: using 1 CPU
Nov 4 10:40:02 svr-9999-999 named[13824]: loading configuration from '/etc/named.conf'
Nov 4 10:40:02 svr-9999-999 named[13824]: none:0: open: /etc/named.conf: permission denied
Nov 4 10:40:02 svr-9999-999 named[13824]: loading configuration: permission denied
Nov 4 10:40:02 svr-9999-999 named[13824]: exiting (due to fatal error)

原因は何でしょうか?

解決方法

BINDのパーミッション設定に誤りがあります。
正しいパーミッションに修正してください。

1. named.confのパーミッション
# ls -l /etc/named.conf
-rw-r----- 1 root named 1260 Nov 7 15:24 /etc/named.conf

このような状態ではない場合、以下のコマンドで変更してください。

# chown root:named /etc/named.conf
# chmod 640 /etc/named conf

2. /var/lib/named/etc/named.confのパーミッション

# ls -l /var/lib/named/etc/named.conf
-rw-r----- 1 root named 1260 Nov 7 15:24 /var/lib/named/etc/named.conf

このような状態ではない場合、以下のコマンドで変更してください。

# chown root:named /var/lib/named/etc/named.conf
# chmod 640 /var/lib/named/etc/named conf

終了しましたら、BINDを起動してください。

なお、通常のインストール直後では、上記通りの設定になっています。

Disclaimer

この情報は、米国Novell, Inc.およびノベル株式会社の内外から発生したものです。本文書の内容または本文書を使用した結果について、いかなる保証、表明または約束も行っていません。また、本文書の商品性、および特定目的への適合性について、いかなる黙示の保証も否認し、排除します。

本文書に記載されている会社名、製品名はそれぞれ各社の商品、商標または登録商標です。

  • ドキュメントID: J00006484
  • 作成年月日: 30-NOV-2005
  • 修正年月日:
  • ドキュメントリビジョン: 1
  • 分類: SUSE Linux
  • 対象NOVELL製品およびバージョン: SUSE Linux Enterprise Server 9
  • カテゴリ: