如何使用 Apache Directory Studio 连接 JumpCloud
JumpCloud 是一个基于云的 LDAP 服务。
如果你的项目小组成员在 10 个或者 10 个以下的话,你可以免费使用 JumpCloud 服务器。
这篇文章假设的是你已经设置好了 JumpCloud 的云服务,并且已经注册了 JumpCloud 的管理员和后台访问权限。同时你希望使用 Apache Directory Studio 来连接 JumpCloud 提供的云 LDAP 服务。
登录 JumpCloud 的管理员后台
管理员后台的地址为:https://console.jumpcloud.com/login
在这里你需要输入你管理员的账号和密码,如果你是用户的话,你需要使用你用户的账号和密码在用户前端进行登录。
登录成功后,你可以看到所有的用户列表。
如果是管理员的话,你可以选择你管理员的用户名称。
然后找到 LDAP 的 DN 名称。
这个就是你 JumpCloud 管理员的 DN,你需要将这一长串字符串拷贝下来。
在你使用 Apache Directory Studio 进行登录的时候,你需要这个 DN 才能够进行登录。
Apache Directory Studio 创建连接
登录 Apache Directory Studio ,然后可以在左侧的下面配置连接。
配置 JumpCloud 的网络参数。 Hostname: ldap.jumpcloud.com Port: 389
然后可以检查网络参数。
配置 JumpCloud 的授权 在 DN 粘贴上面我们提到的需要你保存的 DN。
在密码部分输入你登录 JumpCloud 控制台的密码。
在配置完成后,可以单击检查授权来查看你的用户信息是否正确。
如果你的配置是正确的话,你将会看到授权已经成功的提示,这个时候你就可以应用并且关闭连接配置界面了。
浏览目录
在右下角双击连接,然后将会在左上显示一个 DIT。
如果你双击 DIT 的话,你可能看不到任何你存储到 JumpCloud 上面的用户,这是因为你 DN 的 Base DN 路径不正确。
其实也不能说不正确,因为你的用户授权的 CN 比较低,你需要返回到上一级。
右键,然后在弹出的对话框中选择 Go to Dn
然后在弹出的对话框中输入:
o=*********************,dc=jumpcloud,dc=com
其实就是在上面拷贝的 DN,但是这个 DN 需要去掉 cn 部分的内容。
这个操作的目的就是在授权成功后,返回到 上一级的 DN,因为你的用户和用户组信息都会在上一级的 DN 上面。
然后你就可以在这里查看用户和用户组的信息了。
这里能够查看到的信息应该是与 JumpCloud 上面配置的用户和用户组信息对应的。
至此,你的 Apache Directory Studio 和 JumpCloud 就已经完全配置成功并且建立连接了。
https://www.ossez.com/t/apache-directory-studio-jumpcloud/527
- 安全工具Aircrack-ng的使用
- Windows Server 2008 R2 搭建微信小程序
- insert事务产生duplicate key error引发的死锁分析
- 零基础入门深度学习 | 第六章:长短时记忆网络(LSTM)
- 第6章 I/O复用:select和poll函数
- 第7章 套接字选项
- 第8章 基本UDP套接字编程
- 第11章 名字与地址转换
- explicit_defaults_for_timestamp参数导致复制中断
- 剑指offer代码解析——面试题15求链表中倒数第K个结点
- 第15章 Unix域协议
- 第13章 守护进程和inetd超级服务器
- 第14章 高级I/O函数
- Python测试应用与工具
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 基于web的图书管理系统设计与实现
- 《Flutter 动画系列一》25种动画组件超全总结
- 网工小白升级打怪篇(三)ssh实现远程管理
- 贪吃蛇的使命 | 零基础入门贪吃蛇游戏(附源码、演示地址)
- Java开发岗面试题--基础篇(二)
- C++核心准则T.48:如果你的编译器不支持concepts,使用enable_if模仿它
- 《Flutter 动画系列》组合动画
- Flutter 完美的验证码输入框
- 【送红宝书】JavaScript 测试系列实战(四):掌握 React Hooks 测试技巧
- Spring 自定义注解你了解过吗?
- 《Flutter 小技巧》一行禁用App,一行置灰App,致敬
- 字符串:总结篇!
- 3 个助你玩转正则表达式的利器
- Flutter 实现虎牙/斗鱼 弹幕效果
- 计算机视觉的数据增广技术大盘点!附涨点神器,已开源!