一次Ldap临时修复记录

问题

某个账户将其拉入yapi群组,登录显示找不到用户名,在ldap平台进行用户属性对比(与能正常登录的账号)是发现缺少memberOf属性

解决

登入服务器验证

ldapsearch -h yourhost -p 389 -x -b "ou=xxx,dc=xxxxx,dc=xxx" -D "cn=aaa,dc=bbb,dc=ccc" "(&(objectClass=inetOrgPerson)(cn=xxx))" -w yourpassword memberOf

使用ldapmodify直接给用户增加memberOf属性

ldapmodify -x -D "cn=aaa,dc=bbb,dc=ccc" -w password -h yourhost -p 389 -f test.ldif

文件格式如下:

dn: cn=xxx,ou=People,dc=xxx,dc=xxx
changetype: modify
add: memberOf
memberOf: xxxx
memberOf: xxxx

猜你喜欢

转载自www.cnblogs.com/fragmentshadow/p/11265513.html