[OpenBMC] LDAP 设定(二) - openldap 伺服架设与BMC的设定

news/2024/10/4 15:32:39

这篇会接续介绍ldap server的架设和redfish/web设定,因为openbmc支援了 openldap 和 windows 的ad,这篇选用OpenLDAP server架设为范例

在Ubuntu上架设OpenLDAP Server

OpenLDAP是轻型目录访问协议(Lightweight Directory Access Protocol)的开源实现。通常用来管理公司组织的员工资料(帐号密码),那从Directory可看出他就是一个目录结构,那我们来一层一层解析

 

dc(Domain Component): 这是一开始要设定的"DNS domain name"会作为base dn 使用,如bmc.com, 最后会转换成 dc=bmc,dc=com 并成为ldap server的"base dn"

dn(Distinguished Name): 是ldap的中每个entry独一无二的区分名,因为他是个目录结构,因此每个dn都会基于"base dn"往下长,例如ou=Group,他的dn就会是"ou=Group,dc=bmc,dc=com" 

admin account: ldap 都会有个admin entry(用来操作使用),他的dn通常会是"cn=admin,dc=bmc,dc=com",我们可以通做这组帐号来access ldap server

那我们开始在ubuntu上面安装ldap server

下载 openldap      sudo apt install slapd ldap-utils

如果已经下载了,但想要重新设定: sudo dpkg-reconfigure slapd

 

自订ldap 设定

 

设定domain name: bmc.com --> "base dn" 为"dc=bmc,dc=com"

 

设定组织名称

 

设定admin entry(cn=admin,dc=bmc,dc=com)的密码(我是设定成admin)

 

最后都选default就行了

 

 

 

 

设定完成后,我们就能用ldapsearch 来看到目前的ldap 的内容

 

 

 

 

 

 

 

 

 

原文链接:https://blog.csdn.net/yeiris/article/details/122746088

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hjln.cn/news/44395.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

宏景HCM 任意文件读取漏洞

漏洞复现: 1、读取/etc/passwd http:url/servlet/OutputCode?path=RNcrjWtNfJnkUMbX1UB6VAPAATTP3HJDPAATTPPAATTP3HJDPAATTP 其中path字段加密通过下面工具来实现 工具地址:https://github.com/wafinfo/DecryptTools读取成功

保密U盘应该具备哪些功能,从而提高数据安全性?

保密U盘和普通U盘在基本功能上是相似的,都是用于存储和传输数据的USB闪存驱动器。但是,保密U盘针对数据安全性有额外的设计和功能,主要区别包括:加密技术:保密U盘通常内置了加密技术,如AES加密,确保存储在U盘上的数据即使被非法访问也无法读取。 访问控制:安全U盘可能具…

APP自动化环境搭建与安装(Windows)

一、Appium简介 Appium实现APP自动化测试的脚本开发环境一般包括: appium服务端:appium server GUI appium客户端:appium inspector 手机或者模拟器(OR真机):夜神模拟器 pycharm:自动化工具 python:自动化开发语言 Android SDK:主要用于adb安装与aapt安装 java:开发基…

cc3链:TrAXFilter在构造方法中加载字节码

cc1的终点`InvokerTransformer`如果被拉黑了怎么办?这就是cc3出现的机缘cc1的终点InvokerTransformer如果被拉黑了怎么办? 这就是cc3出现的机缘 回顾一下cc1的org.apache.commons.collections.functors.InstantiateTransformer InvokerTransformer的transform方法会接受一个对…

Go语言什么时候该使用指针 与 指针使用分析

Go语言什么时候该使用指针 与 指针使用分析 原创 疯子 Go语言圈 2024-06-12 08:31 广东Go语言圈 Go语言开发者的学习好助手,分享Go语言知识,技术技巧,学习与交流Go语言开发经验,互动才有助于技术的提升,每天5分钟,助你GO语言技术快乐成长 161篇原创内容公众号最近在学习Go…

手把手教你搭建Docker私有仓库Harbor

1、什么是Docker私有仓库 Docker私有仓库是用于存储和管理Docker镜像的私有存储库。Docker默认会有一个公共的仓库Docker Hub,而与Docker Hub不同,私有仓库是受限访问的,只有授权用户才能够上传、下载和管理其中的镜像。这种私有仓库可以部署在本地云环境中,用于组织内部开…

TimerWheel(计时轮)在Rust中的实现及源码解析

TimerWheel算法通过其独特的数据结构和运行原理,实现了高效、可扩展且灵活的定时任务管理。该结构用于对高性能的定时器框架,尤其密集程度越高的定时器效率越高。计时器轮(TimerWheel),模拟时钟格式组成的高效计时器 TimerWheel算法原理环形数据结构:TimerWheel,即时间轮…

记一次 .NET某游戏币自助机后端 内存暴涨分析

一:背景 1. 讲故事 前些天有位朋友找到我,说他们的程序内存会偶发性暴涨,自己分析了下是非托管内存问题,让我帮忙看下怎么回事?哈哈,看到这个dump我还是非常有兴趣的,居然还有这种游戏币自助机类型的程序,下次去大玩家看看他们出币的机器后端是不是C#写的?由于dump是l…