Preface:

当前写这篇post的心情可谓是即激动,又操蛋!............................

ruiy还是言归正传,人老了,赖的扯淡了,哥当前一心看向Tech(s),做个顾家 的小技术男(烧锅做饭,拖地,洗衣服,...............)!

开始了(openNebula extend auth module Openldap集成)

OpenNebula openldap集成配置

<一,首先咱不谈啥 某某系统与OpenNebula的集成,摆在你面前的是如何正确的配置你的OpenLdap服务器,并能简单的玩转它>

我简单一笔带过写东东了

内网你挂载个盘做内网yum

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

yum install db4 db4-utils

<1,> /etc/openldap/slapd.d/cn=config/olcDatabase={2}bdb.ldif

olcSuffix

olcRootDN

olcRootPW:

<2,> /etc/openldap/slapd.d/cn=config/olcDatabase={1}monitor.ldif

dn.base=

cp
/usr/share/openldap-servers/DB_CONFIG.example /var/lib/ldap/DB_CONFIG

chown -R ldap:ldap
/var/lib/ldap/

slaptest –u

添加根节点

cd /etc/openldap
vim base.ldif

输入:

dn: dc=ruiy,dc=zzbank,dc=cc
o: ruiy
objectclass: dcObject
objectclass: organization

添加数据库:

ldapadd -f base.ldif -x -D cn=ruige,dc=ruiy,dc=zzbank,dc=cc
-W

Ok!到此ruiy可以向你说声恭喜了!

嘿嘿,搞定了可要记得你们ruiy,ruige哦;

<2,真正的玩转openNebula 与OpenNebula 的集成>

1,Net-ldap for ruby add

2, ldap_auth.conf

3, oned.conf

Cp ldap default

4, one_auth

5, sunstone-server.conf

由原来的:auth: sunstone修改为

6,测试

6.1创建ldif 用户信息文件

Format Example:

6.2导入ldif中的用户

6.3登陆openNebula 测试ldap中你刚刚创建的测试账号

Ldap创建的账号会在opennebula中自动生成创建账号,默认账号属于OpenNeNebula users 组

我们变更下它的属组,我们把它放到admin组,admin组在openNebula是最大的

附件

ldap添加用户

ldapadd -x -D cn=ruige,dc=ruiy,dc=zzbank,dc=cc -W -f ce.ldif
ldapsearch -x -LLL -H ldap:/// -b dc=ruige,dc=zzbank,dc=cc

OpenNebula openldap集成的更多相关文章

  1. openldap集成ssh 登录

    一 安装nslcd服务 yum install nss-pam-ldapd 二.修改vi /etc/nslcd.conf这个配置文件 修改uri 和base的值 改为你的ldap的地址和用户名 三.  ...

  2. JIRA - 使用指南(项目跟踪管理工具)

    第一章.前言    JIRA 是澳大利亚 Atlassian 公司开发的一款优秀的问题跟踪管理软件工具,可以对各种类型的问题进行跟踪管理,包括缺陷.任务.需求.改进等.JIRA采用J2EE技术,能够跨 ...

  3. ldap 用户组和用户(4)

    Posixgroup用户组属性 默认情况下openldap的用户组属性是Posixgroup,Posixgroup用户组属性和用户没有实际的对应关系.如果我们一定要把Posixgroup和user对应 ...

  4. CDH开启ldap

    参考: 官网ldap: https://www.cloudera.com/documentation/enterprise/6/6.2/topics/cm_sg_ldap_grp_mappings.h ...

  5. Django集成OpenLDAP认证

    本文详细介绍了django-auth-ldap的使用方法,参数含义,并提供了示例代码 版本说明 Django==2.2 django-auth-ldap==1.7.0 集成过程 Django集成LDA ...

  6. kubernetes实战(十五):k8s使用helm持久化部署jenkins集成openLDAP登录

    1.基本概念 Jenkins在DevOps工具链中是核心的流程管理中心,负责串联系统的构建流程.测试流程.镜像制作流程.部署流程等,在持续集成中常用到的工具如下: Maven:源代码编译工具 Robo ...

  7. kubernetes实战(十四):k8s持久化部署gitlab集成openLDAP登录

    1.基本概念 使用k8s安装gitlab-ce,采用GlusterFS实现持久化(注意PG使用的是NFS存储,使用动态存储重启postgresql的pod后无法成功启动pg,待解决),并集成了open ...

  8. kubernetes实战(十二):k8s使用helm持久化部署redmine集成openLDAP

    1.基本概念 此次安装的有Jenkins.Gitlab.Redmine,我公司目前使用的是独立于k8s集群之外单独部署的Jenkins等服务,此文章会介绍三种服务基于k8s的部署方式,之后集成之前部署 ...

  9. LDAP落地实战(四):Jenkins集成OpenLDAP认证

    前几篇分文章分别介绍了OpenLDAP的部署管理和维护以及svn.git的接入,今天我们再下一城接入jenkins. 前情提要:LDAP系列文章 LDAP落地实战(一):OpenLDAP部署及管理维护 ...

随机推荐

  1. eclipse 代码补全

    代码补全 window-> properties -> Java ->Editor ->content Assist -> Auto activation trigger ...

  2. ubuntu下perl SVG老是make失败

    解决方法是用libgd-svg-perl软件包代替.

  3. AndroidUI 视图动画-混合动画效果 (AnimationSet)/动画效果监听

    在前面介绍了几种动画效果:透明动画效果(AlphsAnimation).移动动画效果(TranslateAnimation).旋转动画效果(RotateAnimation).缩放动画效果(ScaleA ...

  4. python-多线程(原理篇)

    多线程的基本概念 语言学习总是绕不过一些东西,例如多进程和多线程,最近越来越发现,上来看几个实例练习一下过几天就不知其所以然了.所以还是先看看原理,在看实例练习吧! 线程的概念 概念:线程是进程中执行 ...

  5. JS计算两个日期时间之差之天数不正确

    做了一个时间倒计时,发现天数总是不正确. js代码: //定义目标日期 var targetTime = new Date(); //目标日期 targetTime.setFullYear(2015, ...

  6. poj 2686 Traveling by Stagecoach ---状态压缩DP

    题意:给出一个简单带权无向图和起止点,以及若干张马车车票,每张车票可以雇到相应数量的马. 点 u, v 间有边时,从 u 到 v 或从 v 到 u 必须用且仅用一张车票,花费的时间为 w(u, v) ...

  7. SVN—怎样安装SVNserver端软件

    一.怎样安装1.4.5版本号的SVNserver端软件:        a.下载1.4.5版本号的SVNserver端软件.下载地址:http://download.csdn.net/download ...

  8. Objective-C 内存管理之 _ARC

    内存管理之 ARC 和 自己主动释放池 一.ARC 中的变量全部权修饰符 变量修饰符,主要用来标识对象的生命周期.在手动内存管理方式中没有这些概念. ARC 环境下变量全部权修饰符主要有以下几个: _ ...

  9. XML转化DS等

    public class XmlData    {        /// <summary>        /// 将DataTable对象转换成XML字符串        /// < ...

  10. 【Sharepoint】CSS与Master Page的开发与部署

    一.CSS的开发与部署相对比较简单,先是要上传CSS文件到样式库中,然后在页面模板中将上传的自定义CSS样式文件设置为所有文件的默认css文件.下面详细的介绍CSS文件的开发与部署过程. 1.编写自定 ...