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
- カテゴリ: