こんにちは、ARMアーキテクチャ用のSSSDをクロスコンパイルしてインストールしました。私のマザーボードには同様のプログラムがsystemctl
ないので、次のようにSSSD自体を起動してみました。service
sssd start -c /etc/sssd/sssd.conf -d=0x0100
私が得た結果は次のようになります。
#sssd start -c /etc/sssd/sssd.conf -d=0x0100
[sssd] [confdb_init_db] (0x0100): LDIF file to import:
dn: cn=config
version: 2
dn: cn=sssd,cn=config
cn: sssd
domains: LDAP_DOMAIN
enable_files_domain: true
config_file_version: 2
services: nss, pam
dn: cn=LDAP_DOMAIN,cn=domain,cn=config
cn: LDAP_DOMAIN
enumerate: true
id_provider: ldap
auth_provider: ldap
ldap_uri: ldap://<server_IP>
ldap_search_base: dc=ldap,dc=local
cache_credentials: true
ldap_default_bind_dn: uid=test,cn=users,cn=accounts,dc=ldap,dc=local
ldap_default_authtok_type: password
ldap_default_authtok: mypsw
[sssd] [server_setup] (0x1f7c0): Becoming a daemon.
私が知っている限り、明確なキーやエラーメッセージはありませんが、id user
リモートサーバー上のユーザーを簡単に見つけることはできません(たとえば)。私の/etc/sssd/sssd.conf
設定ファイルは次のとおりです。
[sssd]
domains = LDAP_DOMAIN
enable_files_domain = true
config_file_version = 2
services = nss, pam
[domain/LDAP_DOMAIN]
enumerate = true
id_provider = ldap
auth_provider = ldap
ldap_uri = ldap://<server_IP>
ldap_search_base = dc=ldap,dc=local
cache_credentials = true
ldap_default_bind_dn = uid=test,cn=users,cn=accounts,dc=ldap,dc=local
ldap_default_authtok_type = password
ldap_default_authtok = userpsw
SSDが機能しない理由を理解するためのいくつかのステップを提供できる人はいますか?ありがとうございます!