客户使用云平台时采用了openldap 容器方式对接账号,同时希望密码有一定的有效期,想了解普通用户如何修改密码,这里简单几个步骤介绍一下Phpldapadmin上如何修改密码。
本文适用人群,普通用户,非管理员。
管理员需要先准备2个信息(页面地址和用户名格式),提供给普通用户使用。
图形法
管理员:获得phpLdapAdmin管理页面地址,如下图,我们通过系统上的负载均衡,查看到phpldapadmin管理页面的地址是 http://10.10.150.100:30060/
命令法
拼接笨办法(肯定有比下面简单的方法,以后想到了更新)
通过查询svc和node信息,分别获得node ip及服务端口,得到节点ip,10.10.150.100,以及对外暴露的端口30060,拼接一下,同样得到phpldapadmin管理页面的地址是 http://10.10.150.100:30060/
-
[root@dcs ~]# kubectl get svc phpldapadmin
NAME TYPE CLUSTER-IP EXTERNAL-IP PORT(S) AGE
phpldapadmin NodePort 10.88.1.61 80:30060/TCP 10d- [root@dcs ~]# kubectl describe po phpldapadmin-d45c477d5-m5cqj|grep Node
Node: dcs-s1/10.10.150.100
管理员:ldap登录的用户名格式,如下图,得到用户名格式为" cn=admin,dc=yuming,dc=io"
普通用户: 从管理员处拿到登录地址,访问网页,点击下图页面左边login位置登录
普通用户将前面管理员给到的 " cn=admin,dc=yuming,dc=io" 格式替换为自己的用户名格式
如下图箭头位置" cn=jie.wan,dc=yuming,dc=io",普通用户密码登录,Authenticate即可。
普通用户登录后,如下图,依次选择自己的账号,更新密码即可。
支持普通用户通过phpldapadmin图形界面,更新自己密码完成。
文章评论