一、最全的openldap安装部署

openldap(一):简介和安装 LDAP(轻量级目录访问协议,Lightweight Directory Access Protocol)是一种用于访问分布式目录服务的网络协议。它提供了一种标准化的方法来查询和操作目录中的信息,这些信息通常以树状结构组织,用于存储用户、组织和其他实体的数据。OpenLDAP 是 LDAP 协议的一个开源实现,由 OpenLDAP 项目提供。它包括服务器、客户端库、工具和示例应用程序,用于构建和操作 LDAP 目录服务。 阅读详情
AI摘要

本文详细介绍了OpenLDAP的安装步骤,包括使用yum命令安装所需软件包、配置mirrormode模式实现高可用、整合Kerberos、配置日志访问、使用Nginx实现负载均衡,以及安装Phpldapadmin进行Web管理。

一、安装openldap

1.使用yum命令安装openldap

yum -y install openldap compat-openldap openldap-clients openldap-servers openldap-devel

2.安装包说明

安装包名称说明
openldapopenldap服务端和客户端必须用的库文件。
openldap-servers用于启动服务和设置. 包含单独的ldap后台守护程序。
openldap-clients用于启动服务和设置. 包含单独的ldap后台守护程序。
openldap-develdevel包,可选择进行安装。
openldap-servers-sql支持sql模块,可进行选择性安装。
migrationtools通过migrationtools实现OpenLDAP用户及用户组的添加,导入系统账户,可进行选择性安装。
compat-openldapopenldap兼容性库

3.查看安装版本

slapd -VV

二、整合kerberos

1.如果整合kerberos,需要导入kerberos.schema,否则忽略该步骤。
使用yum安装的openldap服务,配置文件目录存放在/etc/openldap/中,schema文件则存放在/etc/openldap/schema目录中,如果整合kerberos的话需要从kerberos官网中下载kerberos源码,在kerberos源码包中存在kerberos.schema配置文件,因此我们根据需要安装的kerberos版本,下载相应的kerberos源码,将kerberos源码包中的/src/plugins/kdb/ldap/libkdb_ldap/kerberos.schema文件拷贝到/etc/openldap/schema文件夹下。执行如下指令进行导入kerberos.shcema。

#官方下载地址:http://web.mit.edu/kerberos/dist/index.html#krb5-1.15
wget http://web.mit.edu/kerberos/dist/krb5/1.15/krb5-1.15.1.tar.gz
tar -xvzf krb5-1.15.1.tar.gz
cd krb5-1.15.1/src/plugins/kdb/ldap/libkdb_ldap/
cp kerberos.schema /etc/openldap/schema

三、配置openldap实现mirror mode模式

1.配置openldap实现mirror mode模式

cd /etc/openldap
vim slapd.conf

在/etc/openldap目录下编辑添加slapd.conf配置文件,添加如下内容:

###################################导入schema#################################
#导入核心的schema
include /etc/openldap/schema/core.schema
#如果要整合kerberos,则需要导入kerberos.schema,否则不需要该schema
include /etc/openldap/schema/kerberos.schema
include /etc/openldap/schema/corba.schema
include /etc/openldap/schema/cosine.schema
include /etc/openldap/schema/dyngroup.schema
include /etc/openldap/schema/inetorgperson.schema
include /etc/openldap/schema/java.schema
include /etc/openldap/schema/misc.schema
include /etc/openldap/schema/nis.schema
include /etc/openldap/schema/openldap.schema
include /etc/openldap/schema/ppolicy.schema
include /etc/openldap/schema/collective.schema
###################################导入schema#################################

#接受LDAP2绑定请求
allow bind_v2
pidfile /var/run/openldap/slapd.pid
argsfile /var/run/openldap/slapd.args
#日志级别设置
loglevel 296

###################################模块设置#################################
#指定模块的路径,modulepath可以配置多个
modulepath /usr/lib64/openldap
moduleload syncprov.la
###################################模块设置#################################

###################################开启sasl设置,默认关闭#################################
#TLSCACertificatePath /etc/openldap/certs
#TLSCertificateFile "\"OpenLDAP Server\""
#TLSCertificateKeyFile /etc/openldap/certs/password
###################################开启sasl设置,默认关闭#################################

###################################进行全局设置#################################
#设置serverID,采用mirror mode模式进行部署,需保证两台服务的serverID不同,一台为1、一台为2,必须使用hostname进行配置,否则无法启动成功
serverID 1 ldap://kylin-203-122
serverID 2 ldap://kylin-203-130
###################################进行全局设置#################################

###################################数据库权限控制#################################
#数据库通用权限配置,会配置到olcDatabase={-1}frontend.ldif该文件中,访问所有数据库的通用权限
access to * 
        by anonymous auth 
        by self write 
        by users read
#config数据库配置
database config
#数据库管理员账户
rootdn "cn=config"
#数据库管理员密码,使用slappasswd -s 1234命令生成,默认使用SSHA的方式进行编码,可以通过-h进行指定编码方式 slappasswd -h{md5} -s 1234
rootpw {SSHA}XsyE/ccv4RzqpSikFLfka7NPu3iv6RXe
#权限设置
access to * 
        by dn.exact=gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth manage 
        by * break
#进行配置同步备份
syncrepl rid=001
              provider=ldap://kylin-203-122
              bindmethod=simple
              binddn="cn=config"
              credentials=1234
              searchbase="cn=config"
              schemachecking=on
              type=refreshAndPersist
              retry="60 +"

syncrepl rid=002
              provider=ldap://kylin-203-130
              bindmethod=simple
              binddn="cn=config"
              credentials=1234
              searchbase="cn=config"
              schemachecking=on
              type=refreshAndPersist
              retry="60 +"
#设置同步模块
overlay syncprov
#开启mirrormode设置
mirrormode on

#监控数据库配置,设置访问监控数据库的权限,开启该模块会对访问openldap服务的相关信息进行监控
database monitor
#设置访问monitor数据库的用户权限
access to *
        by dn.exact="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" read
        by dn.base="cn=admin,dc=bigdata,dc=ly" read
        by * none
###################################数据库权限控制#################################

###################################数据库配置#################################
#设置数据库类型为lmdb,官方推荐
database mdb
#进行权限设置
access to attrs=userPassword,shadowLastChange   
        by self write    
        by anonymous auth    
        by * none
#数据库匹配的前缀
suffix "dc=bigdata,dc=ly"
checkpoint 1024 15
#数据库管理员账户
rootdn "cn=admin,dc=bigdata,dc=ly"
#数据库管理员密码,使用slappasswd -s 1234命令生成
rootpw {SSHA}XsyE/ccv4RzqpSikFLfka7NPu3iv6RXe
#数据库存储数据路径
directory /var/lib/mdb
#数据库存储最大值
maxsize 1048576
#数据库索引设置,索引objectclass、cn、uid
index objectclass,entryCSN,entryUUID eq
#数据库索引设置,索引linux账户
index uid,uidNumber,gidNumber eq,pres
#数据库索引设置,索引kerberos账户,未配置kerberos可省略
index ou,krbPrincipalName eq,pres,sub
#设置同步模块
overlay syncprov
syncprov-checkpoint 100 10
syncprov-sessionlog 100

#mirror mode相关设置
#rid:保证每台服务器的rid是一样的
#provider:指向另外一台服务的ldap地址
#bindmethod:制定简单的鉴权模式,表示未开启sasl或者ssl模式
#binddn:设置进行同步的账户,默认等同于数据库账户
#credentials:设置同步账户的密码,默认等同于数据库账户
#searchbase:设置同步的根路径
#schemachecking:采用refreshAndPersist
#retry:重试次数,如果同步失败,每隔60s同步一次
syncrepl rid=101
              provider=ldap://kylin-203-122
              bindmethod=simple
              binddn="cn=admin,dc=bigdata,dc=ly"
              credentials=1234
              searchbase="dc=bigdata,dc=ly"
              schemachecking=on
              type=refreshAndPersist
              retry="60 +"

syncrepl rid=102
              provider=ldap://kylin-203-130
              bindmethod=simple
              binddn="cn=admin,dc=bigdata,dc=ly"
              credentials=1234
              searchbase="dc=bigdata,dc=ly"
              schemachecking=on
              type=refreshAndPersist
              retry="60 +"
#开启mirror mode模式
mirrormode on
###################################数据库配置#################################

将配置文件同步到openldap的两台服务器上,保持配置一致。

2.初始化并启动openldap服务
在两台服务器上均执行如下指令,进行启动服务。如果启动失败可修改slapd.conf配置文件,重复执行如下命令,重新初始化openldap服务

#如果/var/lib/mdb目录下已经存在文件需要进行删除,该目录存放的是mdb数据的数据文件
rm -rf /var/lib/mdb/*
#删除已经存在的配置
rm -rf /etc/openldap/slapd.d/*
#将配置覆盖到slapd.d目录下
slaptest -f /etc/openldap/slapd.conf -F /etc/openldap/slapd.d/
chown -R ldap:ldap slapd.d
#设置开机启动
systemctl enable slapd
#启动slapd
systemctl restart slapd

3.初始化根目录
openldap的根目录需要我们事先进行初始化才可用,我们使用ldapadd的命令方式向openldap服务添加根目录,具体操作如下:
编辑文件base.ldif,添加如下内容:

dn: dc=bigdata,dc=ly
objectclass: dcObject
objectclass: organization
o: 部门名称
dc: bigdata

执行如下命令,添加根目录:

#-x表示进行简单认证,-D用来绑定服务器的DN,-w绑定DN的密码,-f使用ldif文件进行条目添加的文件
ldapadd -x -D "cn=admin,dc=bigdata,dc=ly" -w 1234 -f base.ldif 

执行成功以后,会将根目录数据同步到两台openldap服务器上,这样就是实现mirror mode的高可用模式,可执行如下命令进行验证是否插入成功:

#-b指定要查询的根节点
ldapsearch -x -b "dc=bigdata,dc=ly" -D "cn=admin,dc=bigdata,dc=ly" -w 1234

如果出现如下内容,则表示配置成功:

[root@kylin-203-130 openldap]# ldapsearch -x -b "ou=dc,ou=tc" -D "cn=admin,ou=dc,ou=tc" -w 1234
# extended LDIF
#
# LDAPv3
# base <ou=dc,ou=tc> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#
# dc, tc
dn: ou=dc,ou=tc
objectClass: top
objectClass: organizationalUnit
ou: dc
# search result
search: 2
result: 0 Success
# numResponses: 2
# numEntries: 1

四、开启openldap日志访问功能

1.查看openldap配置是否开启日志记录功能

less /etc/openldap/slapd.d/cn\=config.ldif
#如果存在olcLogLevel:配置项的话,则开启日志功能
olcLogLevel: Stats

如果未开启日志配置,执行如下指令,开启日志设置:

cd /etc/openldap
vi log_config.ldif

编辑log_config.ldif文件,添加如下内容,保存退出,使用ldapmodify进行动态修改openldap服务配置:

dn: cn=config
changetype: modify
add: olcLogLevel
#stats为打印日志的级别,可根据不同的级别设置不同的值
olcLogLevel: stats

在openldap4.X版本以后,推荐使用ldapmodify指令修改openldap的配置,而无须重启openldap服务,因此执行如下指令将需要修改的配置内容同步到cn=config.ldif配置文件中去。

ldapmodify -Q -Y EXTERNAL -H ldapi:/// -f log_config.ldif

openldap日志级别一览表:
在这里插入图片描述

2.配置rsyslog
修改/etc/rsyslog.conf配置文件,添加如下内容:

cat >> /etc/rsyslog.conf << “EOF”
local4.* /var/log/slapd.log
EOF

然后重启应用:

systemctl restart rsyslog

然后再目录/var/log/slapd.log目录下就可以看到slapd产生的日志了。

五、配置nginx实现负载均衡

安装nginx,并配置nginx,由于ldap使用的是tcp协议,因此修改/etc/ngingx/nginx.conf配置文件,添加如下内容,重新启动nginx

stream{
        upstream ldap{
                server 10.100.203.130:389 weight=1;
                server 10.100.203.122:389 weight=1;
        }
        
        server{
                listen 18888;
                proxy_pass ldap;
        }
}

执行如下命令,查看配置nginx配置是否成功

#-H指定ldap服务器的地址
ldapsearch -x -b "dc=bigdata,dc=ly" -D "cn=admin,dc=bigdata,dc=ly" -w 1234 -H ldap://10.100.203.117:18888

如果执行成功,停止任何一台slapd服务均能够正确查询到结果,则表示nginx已经配置成功。

六、安装phpldapadmin

我们可以安装phpldapadmin web平台来管理我们的openldap服务,这样就可以在web页面进行openldap服务的数据增删改查,方便运维
1.安装apache和php

yum -y install httpd php php-ldap php-gd php-mbstring php-pear php-bcmath php-xml

2.安装phpldapadmin

yum -y install epel-release
yum --enablerepo=epel -y install phpldapadmin

3.配置phpldapadmin,修改登入规则和监听端口

vim /etc/phpldapadmin/config.php
#397行取消注释,398行添加注释,设置通过dn整个条目来登入phpldapadmin而不是通过用户的uid来登入。
$servers->setValue('login','attr','dn');
// $servers->setValue('login','attr','uid');
#如果ldap服务安装和phpldapadmin服务安装不在同一个服务器上,则修改298和301行,修改phpldapadmin监听的ip和端口,并取消注释,如果ldap服务和phpldapadmin服务在同一台服务器上,且ldap的端口为389,则可不修改。
/* Examples:
   'ldap.example.com',
   'ldaps://ldap.example.com/',
   'ldapi://%2fusr%local%2fvar%2frun%2fldapi'
           (Unix socket at /usr/local/var/run/ldap) */
$servers->setValue('server','host','10.100.203.117');
/* The port your LDAP server listens on (no quotes). 389 is standard. */
$servers->setValue('server','port',18888);

4.配置phpldapadmin,添加访问的ip段,允许远程客户端访问。

vim /etc/httpd/conf.d/phpldapadmin.conf
// 修改配置
<IfModule mod_authz_core.c>
# Apache 2.4
Require local
#添加一行内容,指定可访问的ip段(否则没有权限进行访问),表示10段的ip都能够访问
Require ip 10
</IfModule>

5.启动phpldapadmin

systemctl enable httpd
systemctl start httpd

6.访问网址

http://ip/phpldapadmin/

使用数据库管理账户登入phpldapadmin,如果登入成功,则表示配置成功。
用户名:cn=admin,dc=bigdata,dc=ly
密码:1234
在这里插入图片描述

OpenLDAP 介绍及安装部署实战 ldap 介绍测试环境安装 LDAP 服务端设置 LDAP 的 root 密码配置 LDAP 服务端创建 LDAP 证书设置 LDAP 数据库创建 LDAP 用户添加防火墙规则开启 LDAP 日志配置 LDAP 客户端验证 LDAP 登录附录使用 Docker 部署 OpenLDAPOpenLDAP 是由 OpenLDAP 项目开发的轻量级目录访问协议的开源实现。LDAP 是一种互联网协议,电子邮件和其他程序用于从服务器查找联系人信息。它在 OpenLDAP 公共许可证下发布; 阅读详情

相关推荐

小白篇(十九):openLdap介绍(又名:Ldap介绍)

我的原文地址: https://mp.weixin.qq.com/s?__biz=MzIxMzg5NzI4OQ==&tempkey=MTA4Nl9tbVNyQWQwemFLVW9qVmQ0bndmR2lYX2ZNanlYQ1VrM2VjbFVDN2VhZS0xMDBUZXVHNVVPLVg0THRYTHE4eG9VTXVqVG5wTkpiZ1hWYTJiaS12YVoyLTV1MjF4dDN2QWNjVGNTT2pkWUl0ZjNHZ2hTSUFHZjVmQk56UF94ZVdiUWM4SjBuM

belialxing的专栏 8770

openldap介绍以及使用

openldap的介绍、部署、及使用详情

罗伯特是疯子丶 7162

Docker部署Openldap和phpLDAPadmin

Docker部署OpenLDAP和phpLDAPadmin。

CCH2024的专栏 4133

安装openldap

根据客户要求,需要实现用户账号同步功能,即在主节点创建用户账号后,其他计算节点可以同步拥有该账号,并可以使用该账号登录计算节点,进行相关操作。 根据以上要求,以及参考用户之前集群的配置,决定使用openldap来实现该功能。...

sqlora的专栏 3381

Windows环境下LDAP部署与OpenLDAP安装指南

LDAP(轻量目录访问协议)是企业级身份认证和资源管理的核心协议,采用树状目录信息结构(DIT),通过条目(Entry)、ObjectClass和Schema等核心要素实现高效数据组织。在Windows环境中部署LDAP需要解决服务兼容性、端口冲突和权限管理等独特问题,特别是与AD域控制器的协同工作。OpenLDAP作为主流实现方案,在Windows Server平台上表现出优异的性能,支持TLS1.3等现代加密标准。通过合理配置和优化,可满足金融等行业对高并发(≥2000QPS)和安全认证的需求。本文详细

cuili5839的博客 422

Linux统一登录认证之 --- OpenLDAP服务部署

前言 OpenLDAP 是 LDAP 协议的一个开源实现。LDAP 服务器本质上是一个为只读访问而优化的非关系型数据库。它主要用做地址簿查询(如 email 客户端)或对各种服务访问做后台认证以及用户数据权限管控。(例如,访问 Samba 时,LDAP 可以起到域控制器的作用;或者 Linux 系统认证 时代替 /etc/passwd 的作用。) 本文采用联网方式安装, 未来会尝试内网安装包方式

三个诸葛亮的博客 1992

OpenLDAP安装部署(一)

OpenLDAP安装部署。

CCH2024的专栏 3376

Windows下OpenLDAP部署与配置实战指南

轻量目录访问协议(LDAP)是企业级身份认证的核心协议,通过分层目录结构实现高效数据查询。其工作原理基于X.500标准,采用客户端-服务器模式,支持SSL/TLS加密传输。在Windows平台部署OpenLDAP时,需特别注意32位/64位系统适配、服务注册和端口配置等关键环节。通过合理选择MDB或BDB存储引擎,可显著提升目录服务性能。典型应用场景包括企业用户管理系统、统一身份认证平台等基础设施搭建。本文详细演示从安装包获取、服务初始化到客户端连接测试的全流程,特别涵盖636加密端口配置和系统服务注册等生

weixin_30536513的博客 389

openldap安装部署

1. LDAP概述 1.1. LDAP基本概念 LDAP的目的是为各种软件提供统一标准的认证机制,所有软件就可以不再用独有的用户管理方法,而是通过这种统一的认证机制进行用户认证。 1.2. LDAP的主要应用场景 网络服务:DNS服务 统一认证服务 Linux PAM(ssh,login, cvs…) Apache访问控制 各种服务登录(ftpd, php based, perl ba...

Swordfall的博客 1832

openldap部署

1.初始化环境 系统centos7 64位 配置yum源 wget http://mirrors.aliyun.com/repo/Centos-7.repo cp Centos-7.repo /etc/yum.repos.d/ cd /etc/yum.repos.d/ mv CentOS-Base.repo CentOS-Base.repo.bak mv Centos-7.repo CentOS-Base.repo yum clean all yum makecache 关闭selinux和防火墙

anguoan的博客 916

Centos7下OpenLDAP安装

Centos7下OpenLDAP安装

跟着大数据和AI去旅行 1338

OpenLDAP安装与配置

一、背景 因为公司项目中已经使用到ldap,但是不是我搭建的,并且ldap是部署在另一台机器上。现在需要切一个简化系统给客户去使用,并且只用一台服务器,需要使用单独的用户和数据管理,所以就开始了ldap的安装和搭建工作。 二、OpenLDAP简介 在安装OpenLDAP之前,我们首先来介绍下LDAP。 LDAP是一款轻量级目录访问协议(Lightweight Directory Access Pr...

程序人生 2万+

六自由度机器人(机械臂)运动学建模及运动规划系列(一)——简介

毕业设计做了六轴机器人相关的课题,做完之后学到很多,在这里分享一下。

weixin_47849087的博客 2万+

OpenLDAP的安装与部署

OpenLDAP是一个开源的实现LDAP协议的软件套件,它包括slapd(服务器端守护进程)、ldapsearch(命令行客户端工具)、ldapadd(命令行客户端工具)和一组C语言API等。OpenLDAP实现了LDAP协议,可以提供目录服务,是企业、组织和个人管理大量用户和设备信息的理想平台。它支持多种操作系统,包括Linux、Unix、Windows等,实现了跨平台的LDAP管理。OpenLDAP还支持SSL/TLS加密协议、SASL身份认证等安全机制,保证了LDAP通信的安全性。

weixin_49645881的博客 1556

五子棋ai:极大极小搜索和α-β剪枝算法的思想和实现(qt和c++)(一)引言和界面设计

引言 alphaGo击败围棋冠军李世石的新闻让我对棋类博弈产生了浓厚的兴趣,无奈本人不会围棋,但算是一个五子棋业余爱好者,于是乎希望通过实现一个五子棋ai来了解相关算法和知识。 五子棋在英文中又称Gobang,five-in-row,还有两个称呼:gomoku和renju(连珠)。我来简要介绍一下区别。由于五子棋已经被机器严格证明了是一种**“不公平”的游戏,先手黑子是绝对占优的,并且先手有必胜*...

livingsu的博客 1万+

【阿里云大模型高级工程师ACP习题集】2.4 自动化评测答疑机器人的表现(⭐️⭐️⭐️ 重点章节!!!)

【摘要】这是我精心整理出对应的习题集,里面足足有 30 道题目,从基础概念到深度拓展,全方位覆盖章节重点、难点。不管你是想检验自己的学习成果,还是想针对薄弱环节进行强化训练,它都能完美适配!

davidkorhenn的博客 2480

OpenLDAP安装部署

环境 系统版本: CentOS Linux release 7.6.1810 (Core) OpenLDAP版本: OpenLDAP: slapd 2.4.44 LDAP服务端IP:192.168.75.129 一、安装相关软件 1、使用yum安装 [root@xph ~]# yum install -y openldap openldap-clients openldap-servers compat-openldap openldap-devel 2、安装libdb相关依赖 [ro

友人A的博客 2457

YOLOv11-seg 改进系列 | 引入原创 RSCD 重参数共享卷积分割头,增强 Head 表达力并压低计算量

本文提出一种改进的YOLOv11-seg分割头Segment_RSCD,通过重参数共享卷积增强表达能力。该模块在LSCD共享检测头基础上引入DiverseBranchBlock重参数卷积,保留三尺度预测与Proto掩码原型接口不变。相比原始Segment头,Segment_RSCD参数增加4%但计算量降低1.3%,在共享卷积结构中通过多分支补偿表达能力损失,同时利用Scale层保持尺度差异校准。该方法不改动Backbone/Neck结构,仅重构检测/分割头,实现训练期多路径聚合与部署期等效单分支的平衡。

qq_44224801的博客 184

OpenLDAP部署并整合Windows AD认证

安装OpenLdap [root@localhost ~]# yum install -y openldap openldap-clients openldap-servers-sql compat-openldap openldap-devel openldap-servers [root@localhost ~]# systemctl restart slapd.service [root@localhost ~]# systemctl enable slapd.service 配置OpenLDAP管

黑神瞬的博客 9368

TripoSR: Fast 3D Object Reconstruction from a Single Image 论文阅读

模型的主要参数,如变换器的层数、三平面的维度、NeRF模型的具体细节和主要训练配置,在表1中详细说明。TripoSR的算法流程结合了先进的数据处理、模型设计和训练技术,使其能够在不到0.5秒的时间内从单张图像中快速生成详细的3D网格。总体而言,TripoSR是一个强大的3D重建工具,它在速度和质量上都表现出色,但也需要考虑到其对计算资源的需求和在处理极端复杂场景时可能遇到的挑战。:通过精心策划的训练数据集和多样化的数据渲染技术,TripoSR提高了模型的泛化能力和对真实世界图像的适应性。

Christo的博客 1946

基于知识图谱的农作物病虫害问答系统设计与实现

基于规则的问题分类是自问答系统诞生以来就一直存在的方式,主要代表就是众多的专家系统,构建专家系统采用的是规则分类器,优点是能够对特定领域、特征明显的问题进行高效精准问答,但是。,在问答系统中,问题以语音及文本字符等自然语言形式输入,利用问答系统的内部的逻辑处理模块,通过自然语言处理技术获得输入问句的详细语义信息,再经过知识检索、置信分析等步骤,自然语言处理中,用于文本分类任务的机器学习方式有两种,一种用传统的机器学习,如 NBC、SVM 等,另一种采用深度学习,如 CNN 和 RNN 等。

全网粉丝30W+,优快云、稀土掘金人工智能领域签约作者,人工智能、大模型、Python 爬虫,商务合作,请私信沟通。 2166

小白级CentOS下yum方式安装OpenLDAP(SSL)及phpLDAPadmin部署教程

CentOS下yum方式安装OpenLDAP及phpLDAPadmin小白保姆级安装教程。

bossfriday - 个人博客 3185

Level 4自动驾驶系统设计0——功能与场景0

摘要:当前智能驾驶系统开发存在应试思维误区,过度依赖NCAP标准测试而忽视真实物理世界的复杂工况。随着系统进入L4大模型时代,必须从离散测试转向应对无限连续的长尾场景。关键在于解决传感器输入质量(避免"垃圾进垃圾出"问题),通过逆向定义方法论确保前端数据高置信度。同时采用影子模式收集分歧数据流,结合条件接受机制动态调整感知权重,最终实现功能释放主权(FO)的100%安全闭环。本文揭示了如何为端到端智驾大模型建立物理红线,这是确保L4系统量产的底层法则。

Godspeed_zwh的博客 307

OpenLDAP部署

OpenLDAP是轻型目录访问协议(Lightweight Directory Access Protocol,LDAP)的自由和开源的实现,在其OpenLDAP许可证下发行,并已经被包含在众多流行的Linux发行版中。slapd - 独立LDAP守护服务;slurpd - 独立的LDAP更新复制守护服务;实现LDAP协议的库;工具软件和示例客户端;

weixin_60197334的博客 988

学Simulink——基于新型动力与推进系统的场景实例:混合动力无人机的续航能力优化

通过本次 Simulink 仿真,你已掌握:✅混合动力系统架构设计✅内燃机、电机、电池联合建模✅三种能量管理策略(规则型、功率跟随、优化型)✅续航能力仿真与对比分析✅参数调优与优化方法核心收获混合动力是突破续航瓶颈的有效路径能量管理策略(EMS)决定系统效率电池SOC管理是关键Simulink 支持复杂多能源系统的协同仿真掌握混合动力无人机技术,你将具备设计长航时巡检机、应急通信平台、边境巡逻系统的能力。

xiaoheshang_123的博客 101

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

docker安装部署OpenLdap

准备工作: 1.环境要支持docker,具体怎么安装略过 在10.0.43.206(我的本地)创建openldap,暴漏两个端口,创建命令注意 \后面不要有空格 docker run \ -p 389:389 \ -p 636:636 \ --name youe_ldap \ --network bridge \ --hostname openldap-host \ --env LDAP_...

monkey的专栏 4702

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

上一篇: Spark2.0.1 on yarn with hue 集群安装部署(九)启动脚本编写
下一篇: 二、openldap整合kylin
荷籽花结
博客等级 码龄11年 30粉丝 26原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值