Skip to content

Instantly share code, notes, and snippets.

@hiroyuki-sato
Last active November 19, 2020 07:11
Show Gist options
  • Select an option

  • Save hiroyuki-sato/067fbed6c13ea8fa360218a2d707218b to your computer and use it in GitHub Desktop.

Select an option

Save hiroyuki-sato/067fbed6c13ea8fa360218a2d707218b to your computer and use it in GitHub Desktop.
openldap operation

パスワードの設定

slappasswd
New password:
Re-enter new password:
{SSHA}Kkx+YRh/QQxDuHlnjhQggJn+UsnOqbxP

パスワードの登録

pass.ldif

dn: olcDatabase={2}hdb,cn=config
add: olcRootPW
olcRootPW: {SSHA}Kkx+YRh/QQxDuHlnjhQggJn+UsnOqbxP
sudo ldapmodify -D cn=config -H ldapi:/// -Y EXTERNAL -f /tmp/pass.ldif

データの登録

dn: dc=my-domain,dc=com
objectClass: dcObject
objectClass: organization
dc: my-domain
o: Sample LDAP
ldapadd -D cn=Manager,dc=my-domain,dc=com -W -f /tmp/bb.ldif
Password: 上記のパスワード

データの確認

ldapsearch -D cn=Manager,dc=my-domain,dc=com -W -b 'cn=Manager,dc=my-domain,dc=com' -LLL  '(objectclass=*)'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment