LDAP for Jenkins2: различия между версиями
Sirmax (обсуждение | вклад) |
Sirmax (обсуждение | вклад) |
||
| Строка 17: | Строка 17: | ||
<PRE> |
<PRE> |
||
dpkg-reconfigure slapd |
dpkg-reconfigure slapd |
||
| + | </PRE> |
||
| + | В отличие от CentOS, под Ubuntu OpenLDAP частично сконфигурирован. Посмотреть настройки можно командой <b>slapcat</B> |
||
| + | <PRE> |
||
| + | slapcat |
||
| + | </PRE> |
||
| + | dn: dc=nodomain |
||
| + | objectClass: top |
||
| + | objectClass: dcObject |
||
| + | objectClass: organization |
||
| + | o: nodomain |
||
| + | dc: nodomain |
||
| + | structuralObjectClass: organization |
||
| + | entryUUID: 04ec921c-3941-1036-8b2b-39dffbd1cf0d |
||
| + | creatorsName: cn=admin,dc=nodomain |
||
| + | createTimestamp: 20161107142003Z |
||
| + | entryCSN: 20161107142003.564562Z#000000#000#000000 |
||
| + | modifiersName: cn=admin,dc=nodomain |
||
| + | modifyTimestamp: 20161107142003Z |
||
| + | |||
| + | dn: cn=admin,dc=nodomain |
||
| + | objectClass: simpleSecurityObject |
||
| + | objectClass: organizationalRole |
||
| + | cn: admin |
||
| + | description: LDAP administrator |
||
| + | userPassword:: e1NTSEF9ZFUzZk1jRHVXT2RJSVZGY0lveWloK01mRVFQNTNqSzM= |
||
| + | structuralObjectClass: organizationalRole |
||
| + | entryUUID: 04ed4aea-3941-1036-8b2c-39dffbd1cf0d |
||
| + | creatorsName: cn=admin,dc=nodomain |
||
| + | createTimestamp: 20161107142003Z |
||
| + | entryCSN: 20161107142003.569291Z#000000#000#000000 |
||
| + | modifiersName: cn=admin,dc=nodomain |
||
| + | modifyTimestamp: 20161107142003Z |
||
| + | </PRE> |
||
| + | |||
| + | Очевидно, что <B>DC=nodomain</B> это не совсем то что нужно |
||
| + | |||
| + | Запустить реконфигурацию, настроить домен cicd |
||
| + | <PRE> |
||
| + | slapcat |
||
| + | dn: dc=cicd |
||
| + | objectClass: top |
||
| + | objectClass: dcObject |
||
| + | objectClass: organization |
||
</PRE> |
</PRE> |
||
Версия 16:37, 7 ноября 2016
sudo apt-get update sudo apt-get install slapd ldap-utils phpldapadmin mc vim strace tcpdump tcpflow
Эта команда установить
- OpenLDAP сервер
- Консольный клиент для OpenLDAP
- phpLDAPadmin для того что бы более удобно управлять записями в LDAP
Пароль при установке - r00tme
Если требуется перенастроить - то
dpkg-reconfigure slapd
В отличие от CentOS, под Ubuntu OpenLDAP частично сконфигурирован. Посмотреть настройки можно командой slapcat
slapcat
dn: dc=nodomain objectClass: top objectClass: dcObject objectClass: organization o: nodomain dc: nodomain structuralObjectClass: organization entryUUID: 04ec921c-3941-1036-8b2b-39dffbd1cf0d creatorsName: cn=admin,dc=nodomain createTimestamp: 20161107142003Z entryCSN: 20161107142003.564562Z#000000#000#000000 modifiersName: cn=admin,dc=nodomain modifyTimestamp: 20161107142003Z
dn: cn=admin,dc=nodomain objectClass: simpleSecurityObject objectClass: organizationalRole cn: admin description: LDAP administrator userPassword:: e1NTSEF9ZFUzZk1jRHVXT2RJSVZGY0lveWloK01mRVFQNTNqSzM= structuralObjectClass: organizationalRole entryUUID: 04ed4aea-3941-1036-8b2c-39dffbd1cf0d creatorsName: cn=admin,dc=nodomain createTimestamp: 20161107142003Z entryCSN: 20161107142003.569291Z#000000#000#000000 modifiersName: cn=admin,dc=nodomain modifyTimestamp: 20161107142003Z
Очевидно, что DC=nodomain это не совсем то что нужно
Запустить реконфигурацию, настроить домен cicd
slapcat dn: dc=cicd objectClass: top objectClass: dcObject objectClass: organization