OpenLDAP Ubuntu Serveril: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Tsuurmag (talk | contribs)
No edit summary
Tsuurmag (talk | contribs)
No edit summary
Line 35: Line 35:
<b>Omit OpenLDAP server configuration? No </b>
<b>Omit OpenLDAP server configuration? No </b>


[[image:slapd2.png|250px|serveri configuration]]
[[image:slapd2.png|300px|serveri configuration]]




<b>DNS domain name: planet.zz</b>
<b>DNS domain name: planet.zz</b>


[[image:slapd3.png|250px|dns]]
[[image:slapd3.png|300px|dns]]




<b>Organization name: planet </b>
<b>Organization name: planet </b>


[[image:slapd4.png|250px|organisatsiooni nimi]]
[[image:slapd4.png|300px|organisatsiooni nimi]]




<b>Administrators password: password</b>
<b>Administrators password: password</b>


[[image:slapd5.png|250px|parooli seadistamine]]
[[image:slapd5.png|300px|parooli seadistamine]]




Line 60: Line 60:
<b>Database backend to use: BDB</b>
<b>Database backend to use: BDB</b>


[[image:slapd7.png|250px|database backend]]
[[image:slapd7.png|300px|database backend]]




<b>Do you want the database to be removed when slapd is purged? No</b>
<b>Do you want the database to be removed when slapd is purged? No</b>


[[image:slapd8.png|250px|purge]]
[[image:slapd8.png|300px|purge]]




<b>Move old database? Yes</b>
<b>Move old database? Yes</b>


[[image:slapd9.png|250px|database]]
[[image:slapd9.png|300px|database]]




<b>Allow LDAPv2 protocol? No</b>
<b>Allow LDAPv2 protocol? No</b>


[[image:slapd10.png|250px|LDAPv2 protocol]]
[[image:slapd10.png|300px|LDAPv2 protocol]]





Revision as of 14:23, 14 December 2012

work in progress

Sissejuhatus OpenLDAP

Sissejuhatus tegevustikku ja süsteemi nõuded

OpenLDAP'i installeerimine

Siseneme root kasutajana.

sudo -i

Teeme tarkvara uuenduse.

apt-get update

Paigaldamine OpenLDAP'i ning vajaminevad utiliidid.

apt-get install slapd ldap-utils

OpenLDAP'i seadistamine

Esmase installeerimise käigus küsitakse LDAP admini parooli, seadke see vastavalt oma soovile. Näites on kasutatud paroolina: password

Administrator password: password

Confirm password: password

parooli seadistamine


Sisestame käsu, et alustada OpenLDAP'i seadistamisega.

dpkg-reconfigure slapd

Järgnevalt küsitakse järgmised küsimused, vastake nii:

Omit OpenLDAP server configuration? No

serveri configuration


DNS domain name: planet.zz

dns


Organization name: planet

organisatsiooni nimi


Administrators password: password

parooli seadistamine


Confirm password: password

parool uuesti


Database backend to use: BDB

database backend


Do you want the database to be removed when slapd is purged? No

purge


Move old database? Yes

database


Allow LDAPv2 protocol? No

LDAPv2 protocol


Järgnevalt peame muutma OpenLDAP'i konfiguratsioonifaili. Selleks peame kasutama vabalt valitud tekstiredaktorit. Näites kasutame programmi nano.

Avame faili /etc/ldap/ldap.conf

nano /etc/ldap/ldap.conf

Failis muudame konfiguratsioonifaili vastavalt näite alguses kasutatud andmetele. Seejuures algses konfiguratsioonifailis on antud read välja kommenteeritud, kindlasti kustutada # rea algusest.

BASE dc=planet,dc=zz
URI ldap://localhost

Algseadistus on nüüdseks valmis. Kasutaja admin koos parooliga (password) on loodud. Teenuse töötamiseks on vaja teha taaslaadimine.

/etc/init.d/slapd restart

Kui kõik on õigesti seadistatud peaks tulema vastus.

 * Stopping OpenLDAP slapd                                               [ OK ] 
 * Starting OpenLDAP slapd                                               [ OK ]

OpenLDAP'i kontroll

ldapsearch -x -b dc=planet,dc=zz

Kui kõik on õigesti seadistatud peaks tulema vastus.

# extended LDIF
#
# LDAPv3
# base <dc=planet,dc=zz> with scope subtree
# filter: (objectclass=*)
# requesting: ALL
#

# planet.zz
dn: dc=planet,dc=zz
objectClass: top
objectClass: dcObject
objectClass: organization
o: planet.zz
dc: planet

# admin, planet.zz
dn: cn=admin,dc=planet,dc=zz
objectClass: simpleSecurityObject
objectClass: organizationalRole
cn: admin
description: LDAP administrator

# search result
search: 2
result: 0 Success

# numResponses: 3
# numEntries: 2

OpenLDAP'i eemaldamine

Eemaldamine kustutab ka konfiguratsioonifailid. Annab võimaluse otsast peale alustada. Kustutab OpenLDAP'i ja lisa utiliidid.

 apt-get remove --purge slapd ldap-utils

Kasutatud allikad

Autorid

Tarmo Suurmägi A31

Taavi Sannik A31