问题
某个账户将其拉入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