CentOS 7のインストールにLDAP認証を使用したいので、およびをインストールしauthconfig-gtk
ましsssd
たkrb5-workstation
。
サービスを開始しようとすると、というメッセージが表示されますthere is no config file under /etc/sssd/
。
Googleを介していくつかの調査を行ったと私が見つけた解決策の一つは、ファイル/usr/share/doc/sssd-common-1.14.0/sssd.conf
から/etc/sssd/
。
その後、読み取り権限が不足してサービスを開始できなかったというログファイルが見つかりました。したがって、権限をに変更しましたが、770
サービスはまだ開始されません。
この問題に関するヘルプやsssd
設定ファイルを使用してインストールする方法を探していますyum
。
ベストアンサー1
努力する
chmod 600 /etc/sssd/sssd.conf (path to sssd.conf)
その後、SSDサービスを再起動してください(service sssd restart
)。
sssd.conf は、0600 権限のみを持つ root ユーザーが実行する必要があります。つまり
sssd.confファイルは次のようにする必要があります。
root@proxy:/# ls -l /etc/sssd/sssd.conf
-rw------- 1 root root 292 Mar 28 12:59 /etc/sssd/sssd.conf
770 ライセンスなし
root@proxy:/# ls -l /etc/sssd/sssd.conf
-rwxrwx--- 1 root root 292 Mar 28 12:59 /etc/sssd/sssd.con
/var/log/syslog
sssd.conf に 600 権限がない場合、Ubuntu でエラーが発生します。
Apr 1 14:24:27 proxy sssd: Cannot read config file /etc/sssd/sssd.conf. Please check if permissions are 0600 and the file is owned by root.root