手当たり次第に書くんだ

飽きっぽいのは本能

CentOS 8 389 Directory Server 構築 #2 – 初期データ登録

CentOS 8 の 389 Directory Server に、base DN、グループ、ユーザーを登録する LDIF 例です。SSSD や Postfix などの後続サービスが参照する基本データとして整理します。

この手順は CentOS 8 設定マニュアル の一部として整理しています。

参考書籍
参考書籍

LDAP – 設定・管理・プログラミング

LDAP / OpenLDAP の設定、管理、連携を確認したい場合の参考書籍です。古い書籍のため、価格や在庫はリンク先で確認してください。

Amazon で見る

このリンクは Amazon アソシエイトリンクです。

LDIF の作成

cat <<'EOF' > base.ldif
dn: dc=si1230,dc=com
objectClass: domain
dc: si1230

dn: ou=groups,dc=si1230,dc=com
objectClass: organizationalUnit
ou: groups

dn: cn=group1,ou=groups,dc=si1230,dc=com
objectClass: posixGroup
cn: group1
gidNumber: 3000

dn: ou=users,dc=si1230,dc=com
objectClass: organizationalUnit
ou: users

dn: uid=user1,ou=users,dc=si1230,dc=com
objectClass: posixAccount
cn: user1
gidNumber: 3000
homeDirectory: /home/user1
uid: user1
uidNumber: 3000
loginShell: /bin/bash
userPassword: password
EOF

登録

ldapadd -H ldaps://ldap.si1230.com -D "cn=Directory Manager" -W -f base.ldif

確認

ldapsearch -H ldaps://ldap.si1230.com -D "cn=Directory Manager" -W -b dc=si1230,dc=com

確認するポイント

  • DN の階層が後続サービスの search base と一致しているか。
  • uidNumber / gidNumber が重複していないか。
  • ユーザー認証に使う場合、パスワードの扱いをどうするか。
  • SSSD 側の ldap_search_base と一致しているか。

この手順は CentOS 8 設定マニュアル の一部として整理しています。

CentOS 8 389 Directory Server 構築 #2 – 初期データ登録

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

日本語が含まれない投稿は無視されますのでご注意ください。(スパム対策)

トップへ戻る