如何在openldap中添加用户

如何在openldap中添加用户,第1张

一 目的
本文旨在介绍如何安装OpenLDAP并且设置一个公司内部的集中化的邮件地址薄服务器供客户端查询。基本上,OpenLDAP还应用在其它许多方面,象集中化的用户帐号验证服务器,但邮件地址薄查询是最常用的。
二 安装
按照编译和安装的步骤,依次运行:
#tar cvfz openldap-stable-20010524tgz
#cd openldap-2011
#/configure
#make depend
#make
#make test
#make install
我的 *** 作环境是redhat 61,如果没有遇到任何错误,最后默认安装LDAP后台程序slapd到目录/usr/local/libexec;配置文件在目录/usr/local/etc/openldap/ 并且放各种OpenLDAP工具
ldapadd,ldapdelete,ldapmodify,ldapmodrdn,ldappasswd,ldapsearch 在目录
/usr/local/bin,运行时数据库在/usr/local/var/openldap-ldbm 。

<php
$config->custom->session['blowfish'] = '99b0af96294b2b57af449c1a4138dd08';
$config->custom->appearance['hide_template_warning'] = true;
$config->custom->appearance['minimalMode'] = true;
$config->custom->appearance['friendly_attrs'] = array(
'facsimileTelephoneNumber' => 'Fax',
'gid'                      => 'Group',
'mail'                     => 'Email',
'telephoneNumber'          => 'Telephone',
'uid'                      => 'User Name',
'userPassword'             => 'Password'
);
$servers = new Datastore();
$servers->newServer('ldap_pla');
$servers->setValue('server','name','Local LDAP Server');
$servers->setValue('server','host','127001');
$servers->setValue('server','port',389);
$servers->setValue('server','base',array('dc=test,dc=com'));
$servers->setValue('login','auth_type','session');
$servers->setValue('server','tls',false);
$servers->setValue('appearance','password_hash','');
$servers->setValue('login','attr','dn');
$servers->setValue('unique','attrs',array('uid','sn'));
>

这个是我的配置文件,亲测成功!其中我的dc是test ,对应到你自己之前设置的dc即可

你这个问题,说的好像不怎么清楚
如果你是说使用LDAP在LINUX搭域,然后把WINDOWS作为客户端加入进去的话,这种做法我没见过
但我听过,SAMBA搭域,SAMBA搭的域,WINDOWS的可以作为客户端加入域,但使用SAMBA搭域的话,建议高手这么多,新手的话也可以尝试尝试下
但我感觉SAMBA这块做域控,没有windows server系列做域控方便
个人拙见,仅供参考。

1、首先点击桌面开始菜单,打开“控制面板”;

2、在控制面板内找到并打开“用户账户”;

3、在用户账户页面内,点击打开“管理其他账户”;

4、然后点击“添加用户账户”;

5、设置用户名称和登录密码;

6、然后用户就设置成功了。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/13493246.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-18
下一篇 2023-08-18

发表评论

登录后才能评论

评论列表(0条)

保存