LDAP安装

特别说明:以下都是针对mac环境,mac OS版本是10.15.7。

LDAP的安装方式有两种。第一种是直接使用ApacheDirectory,您可以从官网下载。 (安装和启动服务器应少于5分钟)

下载下来的是压缩包,将其解压后并移动到/usr/local/目录下,然后进入到/usr/local/apacheds-2.0.0.AM26/bin中,使用命令./apacheds.sh start即可启动。

第二种方式是使用Apache Directory Studio。
官网下载地址:Apache Directory Studio,下载下来之后是dmg的可运行文件。

在左下角的右侧面板,可以看到 LDAP Server可以看到这里也可以启动一个ApacheDS。

LDAP建立用户

参考学习的视频是:bilibili-小巧好用的ldap服务器: Apache Directory Studio

对LDAP中建立的用户,可以使用下面的命令方式验证建立的用户是否正确。

在linux系统中,可以下载安装openldap软件,然后就可以使用下面的命令了。由于我使用的是mac系统,默认是支持了ldapsearch命令。但是我使用下面这种方式验证,一直会报错。

具体报错是:

ldap_sasl_bind(SIMPLE): Can't contact LDAP server (-1)

但是,我使用java代码的形式,是验证通过了的。暂时不清楚为啥下面的命令执行会报错。

ldapsearch -h localhost -p 10389 -D "uid=zhangsan,ou=users,dc=example,dc=com" -w 你设置的用户![在这里插入图片描述](https://img-blog.csdnimg.cn/118f73db07684afabaa4a85a21c96a1c.png)
密码 -x b "ou=users,dc=example,dc=com"

如果正确通过,会展示用户的信息。如果密码输入错误,也会提示认证失败。

参考网址:
1、https://blog.csdn.net/dnc8371/article/details/106703325

LDAP安装及基本操作相关推荐

  1. python numpy库安装-Python Numpy库安装与基本操作示例

    本文实例讲述了Python Numpy库安装与基本操作.分享给大家供大家参考,具体如下: 概述 NumPy(Numeric Python)扩展包提供了数组功能,以及对数据进行快速处理的函数. NumP ...

  2. 分子结构模拟工具UCSF Chimera的安装及基本操作

    UCSF Chimera是一个用于分子结构和相关数据的交互式可视化和分析工具.主要包括:密度图,超分子组合,顺序排列,对接结果,轨迹和构象整合.也可以生成高质量图像和动画. 软件下载 UCSF Chi ...

  3. linux php ldap_linux php ldap安装配置的方法

    linux php ldap安装配置的方法:首先用yum安装phpldapadmin工具:然后修改phpldapadmin配置文件:接着启动http服务:最后访问phpldapadmin即可. Lin ...

  4. mac连接局域网mysql_MySQL for Mac 安装和基本操作

    MySQL for Mac 安装和基本操作 一.安装mysql 1.mysql下载地址http://dev.mysql.com/downloads/mysql/我的机器是mac 10.8的;所以使用m ...

  5. 系统讲解Azkaban安装及基本操作实用篇

    一,概述 1.1什么是 Azkaban Azkaban是由Linkedin公司推出的一个批量工作流任务调度器,主要用于在一个工作流内以一个特定的顺序运行一组工作和流程,它的配置是通过简单的key:va ...

  6. Git安装及基本操作

    Git安装 Git基本操作

  7. Centos7中Memcached的安装与基本操作

    Centos7中Memcached的安装与基本操作 0.软件版本 1.下载memcached的依赖库libevent 1.1下载安装包 1.2使用xshell中的xftp上传至虚拟机中的/home/r ...

  8. linux+ldap安装目录,linux LDAP安装

    linux LDAP安装 LDAP(Lightweight Directory Access Protocol)是轻量目录 访问协议的缩写,其实是一种目录服务,类似于我们在文件 系统中所使用的目录,类 ...

  9. LDAP 安装与配置-centos7.4

    目录 一.初始化准备 二.安装OpenLDAP .配置openLDAP服务器端 3.1.编辑olcDatabase={2}hdb.ldif文件 3.2.启动OpenLDAP服务,使用如下命令 3.3. ...

最新文章

  1. 独家 | 几个Jupyter笔记本的使用技巧
  2. T-SQL Enhancement in SQL Server 2005[上篇]
  3. iBATIS.NET DataMapper V1.3 Beta and DataAccess V1.7 Beta发布了
  4. vue的插槽slot
  5. Lotus 下部门间用户的移动操作
  6. React Navigation 导航栏样式调整+底部角标消息提示
  7. 宁德时代上半年实现营业收入440.75亿元,净利润44.84亿元
  8. java重复造轮子系列篇------发送邮件sendEmail
  9. [两道递推题] 美团 CodeM 初赛 Round A 二分图染色 OEIS A001499
  10. 使用iText处理pdf文件的入门级教程
  11. C++学习(四六六)Multiple parse contexts are available for this file
  12. 微信小程序中字符串转JSON
  13. 冬奥幕后故事:从低碳火炬到AI裁判,十四年后中国科技再上场
  14. .netcore获取微信openid与unionid方法
  15. 如何在Mac终端删除U盘的隐藏文件
  16. h5活动是什么意思_H5活动页能给你带来什么?
  17. 矩阵关于26的模逆matlab,给定加密矩阵在模运算下的逆矩阵.ppt
  18. 虚拟机与物理主机设置为同一ip字段
  19. 虚拟机非正常关闭,里面的服务器重启报错:Error, some other host already uses address...
  20. 主流电源的调光协议分析及应用说明

热门文章

  1. [转]长期不变的FTP账号 收集
  2. android生成coredump,详解coredump--全面
  3. 循环肿瘤细胞(CTCs)分选进样系统微小正负压精密控制的解决方案
  4. ffmpeg视频压缩速度_使用ffmpeg修改视频速度
  5. 呼延灼因见林冲武艺 水浒传
  6. r语言中怎样获得混淆矩阵
  7. custom - 淘宝官方订单商品接口(淘宝api)
  8. 【表盘识别】基于matlab Hough变换钟表表盘识别【含Matlab源码 1069期】
  9. uniapp,小程序封装请求接口
  10. 河南lvziquan推荐赏桃花的地方