当前位置: 首页 > news >正文

OpenLdap部署

背景

很多开源软件支持Ldap,比如Jenkins、Grafana、Gitlab、Jumpserver等。其中Ldap只保留数据库和密码。权限控制在各个应用里去控制。

常用运维命令

# 创建 ou=people 组织单元 ldapadd -x -D "cn=admin,dc=lf,dc=org" -w "123456" <<EOF dn: ou=people,dc=lf,dc=org objectClass: organizationalUnit ou: people EOF ## 创建用户 ldapadd -x -D "cn=admin,dc=lf,dc=org" -w "123456" <<EOF dn: uid=knight,ou=people,dc=lf,dc=org objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson uid: knight cn: knight sn: knight userPassword: {SSHA}HASHED_STRING EOF ## 搜索用户 ldapsearch -x -D "cn=admin,dc=lf,dc=org" -w "123456" -b "dc=lf,dc=org" uid=knight

目录结构

root@hr-qq-dev-01:/opt/app# tree -L 1 openLDAP/ openLDAP/ ├─
http://www.jsqmd.com/news/551254/

相关文章:

  • 2026年GPT-5.4实战应用完全指南
  • OBS多平台直播解决方案:obs-multi-rtmp插件全攻略
  • 造相-Z-Image效果对比:BF16 vs FP16在4090上的画质与稳定性差异
  • 多无人机协同避障之自适应重构 V 型编队与分布式控制算法探索
  • 【应用】运营营销人该如何看待OpenClaw?
  • 【唠嗑第二嗑-代码里面的无为思想,空空如也的接口】
  • AI 对人类的影响与普通人的应对策略
  • Bing SEO优化实战:从零开始提升网站排名的5个关键步骤
  • 从 Hugging Face 到本地:ProcessorMixin 模型保存与加载的完整指南
  • 基于 Simulink 的 多目标优化:效率 + 动态响应 + 纹波
  • Python爬虫实战:如何绕过央视频加密获取高清视频源(附完整代码)
  • BiliTools全能B站资源下载工具:高效获取视频资源的新手必备指南
  • 3分钟搞定:Source Code Pro字体终极配置指南,让代码阅读体验提升300%
  • 探秘书匠策AI:论文开题报告的“全能小助手”
  • Windows 7如何突破Python版本限制?企业级兼容性解决方案指南
  • Leather Dress Collection多场景落地:独立设计师IP开发、虚拟试衣、NFT服饰创作
  • 让演示更灵活:PPT和PPS格式互换的实用方法
  • 【shell编程】深入解析Permission denied:7种实战解决方案与场景应用
  • 万字长文 解析串口通信
  • YOLOFuse镜像亮点解析:环境零配置与多种融合策略详解
  • Git + 云原生:如何管理 K8s 配置版本?从踩坑到 GitOps 落地,全网最细实战手册
  • 最全|OpenClaw 2026年阿里云部署方法,小白7分钟掌握
  • 解锁Android系统潜能:fastboot模式全流程详解
  • 探索动平衡机采集卡源码的奇妙世界
  • 如何快速实现智能自动化配置:OpCore-Simplify完整实战指南
  • 鸿蒙 HarmonyOS 6 | 加解密 API 跨平台数据兼容性挑战
  • 边缘计算与云端协同:MyEMS 在工业能源实时监测与智能调度中的应用突破
  • HarmonyOS6 ArkTS List 设置折行走焦
  • 2026年全国青少年信息素养大赛算法应用主题赛(C++赛项初赛模拟题)
  • nli-distilroberta-base企业落地:嵌入BI工具插件实现报表注释逻辑一致性检查