CentOS7でLDAPサービスを構築する方法は何ですか?

CentOS 7にLDAPサービスを構築するには、次の手順に従うことができます:

  1. OpenLDAPのソフトウェアパッケージをインストールする。
  2. 以下のコマンドを実行して、OpenLDAPとOpenLDAPサーバー、OpenLDAPクライアントをインストールしてください。
    sudo yum install openldap openldap-servers openldap-clients
  3. slapdサービスを起動します。
  4. sudo systemctl enable slapdを実行して、sudo systemctl start slapdを実行します。
  5. 管理者パスワードを設定してください。
  6. sudoを使って、slappasswdを実行してください。
  7. 管理者パスワードを入力し、覚えておいてください。
  8. LDAP構成ファイルを作成する。
  9. sudo vi /etc/openldap/slapd.d/cn=config/olcDatabase={2}hdb.ldif
    「sudo vi /etc/openldap/slapd.d/cn=config/olcDatabase={2}hdb.ldif」を入力してください。
  10. ファイルを編集し、以下の内容を追加してください。
  11. dn: olcDatabase={2}hdb,cn=config
    変更タイプ: 修正
    置換: olcSuffix
    olcSuffix: dc=my-domain,dc=comdn: olcDatabase={2}hdb,cn=config
    変更タイプ: 修正
    置換: olcRootDN
    olcRootDN: cn=admin,dc=my-domain,dc=com

    dn: olcDatabase={2}hdb,cn=config
    変更タイプ: 修正
    置換: olcRootPW
    olcRootPW: {SSHA}生成した管理者パスワード

  12. 自分のドメインに対してdc=my-domain,dc=comを置き換えてください。また、{SSHA}で生成された管理者パスワードを第3ステップで生成したパスワードに置き換えてください。
  13. LDAP設定の再読み込み:
  14. sudo systemctl restart slapdを実行してください。
  15. LDAPクライアントツールのインストール(任意):
  16. sudo yumを使用して、openldap-clientsをインストールしてください。

これで、CentOS 7にLDAPサービスを構築することができました。LDAPクライアントツールを使用してLDAPサーバーを管理および照会できます。

bannerAds