openstack 使用openLDAP 创建的用户

本文档记录了如何结合openLDAP和openstack进行用户管理。首先介绍了openldap的安装和配置,包括手动插入测试数据。接着,详细阐述了keystone与ldap的对接步骤,包括创建新域和配置keystone服务。最后,验证了ldap用户在openstack中的使用,讨论了用户权限和项目关联的问题,指出需要进一步研究如何使用户直接在openstack上无缝使用。
摘要由CSDN通过智能技术生成

根据happy的资料及openstack的文档,实现了openldap和mysql 后端的多使用,mysql中是原来的用户,也可以新增域使用ldap中的用户。

初次使用ldap,特记录一下,参考:

https://docs.openstack.org/keystone/latest/admin/identity-integrate-with-ldap.html

https://wiki.openstack.org/wiki/OpenLDAP

1. 安装openldap

Ubuntu 提供了slapd的包来安装openldap服务端,可直接安装

sudo apt-get install slapd ldap-utils

我是用的openldap进行源码的编译,下载地址:ftp://ftp.openldap.org/pub/OpenLDAP/openldap-release/openldap-2.4.46.tgz

sudo apt install build-essential
sudo apt install libdb-dev groff-base
./configure --prefix=/usr/local/openldap
make depend
make
make test
make install

2. 配置openldap

装完之后,编辑 /usr/local/openldap/etc/openldap/slapd.ldif ,

在“include: file:///usr/local/openldap/etc/openldap/schema/core.ldif”内容后面添加:

include: file:///usr/local/openldap/etc/openldap/schema/collective.ldif
include: file:///usr/local/openldap/etc/openldap/schema
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值