第11章 ローカル SSSD 設定の誤字の排除
sssctl config-check コマンドを使用して、ホストの /etc/sssd/sssd.conf ファイルに誤字のエラーがあるかどうかをテストできます。
前提条件
- root でログインしている。
-
sssd-toolsパッケージがインストールされている。
手順
sssctl config-checkコマンドを実行します。# sssctl config-check Issues identified by validators: 1 [rule/allowed_domain_options]: Attribute 'ldap_search' is not allowed in section 'domain/<domain_name>'. Check for typos. Messages generated during configuration merging: 0 Used configuration snippet files: 0/etc/sssd/sssd.confファイルを開き、タイプミスを修正します。たとえば、前のステップでエラーメッセージが表示された場合は、ldap_searchをldap_search_baseに置き換えます。[...] [domain/<domain_name>] ldap_search_base = dc=<domain_component>,dc=<tld> [...]- ファイルを保存します。
SSSD を再起動します。
# systemctl restart sssd
検証
sssctl config-checkコマンドを実行します。# sssctl config-check出力に問題が見つからなかったことが示されるはずです。
Issues identified by validators: 0
Messages generated during configuration merging: 0
Used configuration snippet files: 0
/etc/sssd/sssd.conf ファイルで、誤字がなくなりました。