您现在的位置: 主页 > 嵌入式相关 > phpldapadmin具体设置
本文所属标签:
为本文创立个标签吧:

phpldapadmin具体设置

来源:网络整理 网络用户发布,如有版权联系网管删除 2018-07-04 

一、需求
1.属性隐藏

只显示用户名,部门(因为是单OU设计为了做区分),登录密码

2.属性顺序显示

部门>用户名>登录密码

3.使用UID可以登陆

用户可以使用账户(自己的名字)登录WEB界面

4.隐藏登录后LOGO标志

5.隐藏左侧按钮


二、功能实现

#在文件夹里面页面详情.jpg可以看到效果

1.可以实现的功能

#在配置文件中(/etc/phpldapadmin/config.php)做如下修改

属性隐藏设置 #定位217行 找到这一条数据 => $config->custom->appearance['hide_attrs'] = array();

#例子:
$config->custom->appearance['hide_attrs'] = array('objectClass','sn','cn','uid');

#隐藏 objectClass,sn,cn,uid属性

属性顺序显示 #定位265行 找到这一条数据 => $config->custom->appearance['attr_display_order'] = array();

#例子:

$config->custom->appearance['attr_display_order'] = array(

'givenName',
'sn',
'cn',
'uid',
'uidNumber',
'userPassword'


);

使用名字可以登陆 #定位414行 找到这一条数据 => #$servers->setValue('login','fallback_dn',false); false改为true

$servers->setValue('login','attr','dn');
$servers->setValue('login','attr','uid');

#保证这两行不被注释掉


超时时间
$servers->setValue('login','timeout',30);

#具体时间自己设置

关闭匿名登录按钮
#$servers->setValue('login','anon_bind',true);

#false改为true

登录界面LOGO隐藏掉 #在/usr/share/phpldapadmin/htdocs/welcome.php里面修改 注释掉第16行信息就可以了


隐藏页眉页脚 #搜索关键字minimalMode 找到这一条数据 => $config->custom->appearance['minimalMode'] = true; false改为true

2.失效功能

#严重警告:开启用户只能开到自己的条目,就不能使用UID登陆了



              查看评论 回复



嵌入式交流网主页 > 嵌入式相关 > phpldapadmin具体设置
 登录 隐藏 可以

"phpldapadmin具体设置"的相关文章

网站地图

围观()