查看: 6488|回复: 5

关于openLDAP的配置,密码加密登录

升级   0.52%

4

主题

6

回帖

52

积分

注册会员

Rank: 2

积分
52
发表于 2022-9-30 16:21:55 | 显示全部楼层 |阅读模式
我给系统配置了openLDAP,试了一下用简单明文密码,比如“123456”,可以实现登录。
但是现在公司要求使用SHA加密方式给密码加密,转换完之后密码就是“YzViM2MwMmM2Y2VkNDU2YWY3ZTM5YjliZWYyZDA1NWIzODI2ZTI4Yw==”,这样就不能登录,显示“用户名和密码错误”,有什么办法解决吗?


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   100%

0

主题

662

回帖

2

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2
发表于 2022-9-30 16:37:09 | 显示全部楼层
ldap规范可以设置密码加密方式为sha,这样你设置一个用户密码后会自动变为sha加密后的密码,而不是你自己设置一个sha加密的密码,比如我这个ldap设置的是md5加密的,显示的密码见图

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

升级   0.52%

4

主题

6

回帖

52

积分

注册会员

Rank: 2

积分
52
发表于 2022-9-30 16:42:53 | 显示全部楼层
启蒙星 发表于 2022-9-30 16:37
ldap规范可以设置密码加密方式为sha,这样你设置一个用户密码后会自动变为sha加密后的密码,而不是你自己设 ...

就是userPassword属性的值设置成“MD5 hashed password”,然后O2OA的登录界面就可以登录了吗?还是要如何设置密码的加密方式是SHA?userPassword=“SHA  hashed password ”吗?
回复

使用道具 举报

升级   100%

0

主题

662

回帖

2

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
2
发表于 2022-10-8 14:28:02 | 显示全部楼层
不是的,这是ldap统一显示的加密密码,表示这是一个md5的加密密码,真实密码看不到的,密码的加密方式在ldap配置中设置
回复

使用道具 举报

升级   0.52%

4

主题

6

回帖

52

积分

注册会员

Rank: 2

积分
52
发表于 2022-10-8 14:38:23 | 显示全部楼层
启蒙星 发表于 2022-10-8 14:28
不是的,这是ldap统一显示的加密密码,表示这是一个md5的加密密码,真实密码看不到的,密码的加密方式在lda ...

好的,问题已经解决啦,谢谢你!
回复

使用道具 举报

升级   100%

139

主题

1万

回帖

4万

积分

超级版主

Rank: 8Rank: 8

积分
41458
发表于 2022-10-8 17:15:42 | 显示全部楼层
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

联系客服 关注微信 下载APP 返回顶部 返回列表
viewthread