自作クラスタ計算機:openldapを使ったldapサーバの基本設定
This is an old revision of the document!
管理ノード
OpenLDAPをインストール
$ sudo apt install slapd ldap-utils
以下を聞かれるので設定
- Administrator password: 任意
初期設定
$ sudo dpkg-reconfigure slapd
- DNS domain name: cluster.home.arpa
- プライベートLAN内のドメイン名は home.arpa が推奨されている、らしい
- クラスタ計算機のドメインなので、ここでは cluster をつけておく。
- Organization name: Computer cluster
- 好きな名前にしてよろしい
- Administration password: 任意
Yes/Noで聞かれるやつは適当に答える。
設定されたか確認
$ ldapsearch -x -LLL -H ldap:/// -b dc=cluster,dc=home,dc=arpa dn: dc=cluster,dc=home,dc=arpa objectClass: top objectClass: dcObject objectClass: organization o: Computer cluster dc: cluster
基本構造作成
$ vim base.ldif
- base.ldif
dn: ou=People,dc=cluster,dc=home,dc=arpa objectClass: organizationalUnit ou: People dn: ou=Groups,dc=cluster,dc=home,dc=arpa objectClass: organizationalUnit ou: Groups
ldapadd -x -D cn=admin,dc=cluster,dc=home,dc=arpa -W -f base.ldif
ユーザーの作成
$ vim user.ldif
- user.ldif
dn: uid=taro,ou=People,dc=cluster,dc=home,dc=arpa objectClass: inetOrgPerson objectClass: posixAccount objectClass: shadowAccount cn: Taro Yamada sn: Yamada uid: taro uidNumber: 10000 gidNumber: 10000 homeDirectory: /home/taro loginShell: /bin/bash userPassword: {SSHA}JzL3FwGnjzKz2dBzPd82zsH4eN3Nx+lT
$ ldapadd -x -D cn=admin,dc=cluster,dc=home,dc=arpa -W -f user.ldif
パスワードのSSHAハッシュは以下で取得できます。
$ slappasswd
New password:
Re-enter new password:
{SSHA}JzL3FwGnjzKz2dBzPd82zsH4eN3Nx+lT
自作クラスタ計算機/openldapを使ったldapサーバの基本設定.1778232073.txt.gz · Last modified: 2026/05/08 18:21 by koudai
