第11章 ローカル SSSD 設定の誤字の排除
sssctl config-check
コマンドを使用して、ホストの /etc/sssd/sssd.conf
ファイルに誤字のエラーがあるかどうかをテストできます。
前提条件
- root でログインしている。
-
sssd-tools
パッケージがインストールされている。
手順
sssctl config-check
コマンドを実行します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow 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
に置き換えます。Copy to Clipboard Copied! Toggle word wrap Toggle overflow [...] [domain/<domain_name>] ldap_search_base = dc=<domain_component>,dc=<tld> [...]
[...] [domain/<domain_name>] ldap_search_base = dc=<domain_component>,dc=<tld> [...]
- ファイルを保存します。
SSSD を再起動します。
Copy to Clipboard Copied! Toggle word wrap Toggle overflow systemctl restart sssd
# systemctl restart sssd
検証
sssctl config-check
コマンドを実行します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow sssctl config-check
# sssctl config-check
出力に問題が見つからなかったことが示されるはずです。
Issues identified by validators: 0 Messages generated during configuration merging: 0 Used configuration snippet files: 0
Issues identified by validators: 0
Messages generated during configuration merging: 0
Used configuration snippet files: 0
/etc/sssd/sssd.conf
ファイルで、誤字がなくなりました。