LDAP: различия между версиями

Материал из noname.com.ua
Перейти к навигацииПерейти к поиску
Строка 2: Строка 2:
 
[[Категория:Linux]]
 
[[Категория:Linux]]
   
  +
[[Категория:LDAP]]
  +
[[Категория:Linux]]
  +
[[Категория:CICD]]
 
=LDAP=
 
=LDAP=
  +
Нужна минимальная инсталляция LDAP для интеграции CD/CD инструментов - gerrit и jenkins
Заметки
 
  +
<BR>
  +
OS: Ubunti 14.04
   
  +
==Подготовка==
* sudo apt-get install slapd ldap-utils
 
  +
* add key
* sudo apt-get install phpldapadmin
 
  +
<PRE>
  +
mkdir -p /root/.ssh
  +
/root/.ssh/authorized_keys
  +
</PRE>
  +
Установка пакетов:
  +
<PRE>
  +
sudo apt-get update
 
sudo apt-get install slapd ldap-utils phpldapadmin mc vim strace tcpdump tcpflow
  +
</PRE>
   
  +
==Настройка==
 
<PRE>
 
<PRE>
 
slapcat
 
slapcat

Версия 11:20, 24 марта 2016

LDAP

Нужна минимальная инсталляция LDAP для интеграции CD/CD инструментов - gerrit и jenkins
OS: Ubunti 14.04

Подготовка

  • add key
mkdir -p /root/.ssh
/root/.ssh/authorized_keys

Установка пакетов:

sudo apt-get update
sudo apt-get install slapd ldap-utils phpldapadmin mc vim strace tcpdump tcpflow 

Настройка

slapcat
56f012d9 ldif_read_file: checksum error on "/etc/ldap/slapd.d/cn=config.ldif"
dn: dc=demo,dc=com
objectClass: top
objectClass: dcObject
objectClass: organization
o: demo
dc: demo
structuralObjectClass: organization
entryUUID: f046b510-83c2-1035-8829-29ac45b577b5
creatorsName: cn=admin,dc=demo,dc=com
createTimestamp: 20160321151131Z
entryCSN: 20160321151131.872452Z#000000#000#000000
modifiersName: cn=admin,dc=demo,dc=com
modifyTimestamp: 20160321151131Z

dn: cn=admin,dc=demo,dc=com
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator
userPassword:: e1NTSEF9cjVNc0tEUUkyRmlMNzRmYmYra1BLcENwY2xOZGw3eDA=
structuralObjectClass: organizationalRole
entryUUID: f0474e9e-83c2-1035-882a-29ac45b577b5
creatorsName: cn=admin,dc=demo,dc=com
createTimestamp: 20160321151131Z
entryCSN: 20160321151131.876381Z#000000#000#000000
modifiersName: cn=admin,dc=demo,dc=com
modifyTimestamp: 20160321151131Z
ldapsearch -D "cn=admin,dc=demo,dc=com" -w r00tme
# extended LDIF
#
# LDAPv3
# base <> (default) with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#

# search result
search: 2
result: 32 No such object

# numResponses: 1



Jenkins


Manage Jenkins -> Configure Global Security --> LDAP

Ссылки