Εγκατάσταση SAMBA+LDAP Δοκιμή της υπηρεσίας

E-mail Εκτύπωση PDF
Αξιολόγηση Χρήστη: / 0
ΧείριστοΆριστο 

Δοκιμή του εξυπηρετητή LDAPtesting.

Για να δοκιμάσω εάν ο LDAP εξυπηρετητής λειτουργεί εκτελώ την εξής εντολή:

#ldapsearchxh localhostbdc=myhost,dc=mydomain,dc=gr

και θα επιστρέψει ένα πλήθος εγγραφών:

# extended LDIF

#

# LDAPv3

# base with scope subtree

# filter: (objectclass=*)
# requesting: ALL


# myhost, mydomain, gr
dn: dc=myhost,dc=mydomain,dc=gr
objectClass: dcObject
dc: ldap

# admin, myhost, mydomain, gr dn:

cn=admin,dc=myhost,dc=mydomain,dc=gr objectClass: organizationalRole objectClass: simpleSecurityObject cn: admin description: LDAP administrator # search result search: 2 result: 0 Success
# numResponses: 2
# numEntries: 1

Στη συνέχεια προσπαθώ να τοποθετήσω ένα νέο entry στο LDAP κατάλογό μου κάτω από το base DN, για μια ομάδα ou (group organizational unit) ως εξής:

Δημιουργώ το αρχείο testou.ldif και γράφω σε αυτό τα εξής:

dn: ou=Test,dc=myhost,dc=mydomain,dc=gr

ou: Test

objectClass: top

objectClass: organizationalUnit

Στη συνέχεια φορτώνω το αρχείο στον εξυπηρετητή LDAP ως εξής:

# ldapadd -x -D 'cn=admin,dc=myhost,dc=mydomain,dc=gr' -W -f testou.ldif

Enter LDAP Password:*******
Εάν δεν έχω κανένα μήνυμα λάθους τότε το ou:Test προστέθηκε με επιτυχία στον εξυπηρετητή LDAP. Στη συνέχεια εκτελώ την ακόλουθη εντολή για να δώ το ou:Test:

#ldapsearch -x -D 'cn=admin,dc=myhost,dc=mydomain,dc=gr' -W -b 'dc=myhost,dc=mydomain,dc=gr' '(ou=Test)'

Enter LDAP Password:*******

# extended LDIF

#

# LDAPv3

# base with scope subtree

# filter: (ou=Test)

# requesting: ALL


dn: ou=Test,dc=myhost,dc=mydomain,dc=gr

ou: Test

objectClass: top

objectClass: organizationalUnit

# search result

search: 2

result: 0 Success

# numResponses: 2

# numEntries: 1

Για να διαγράψω το δοκιμαστικό ou κάνω:

#ldapdelete -x -D 'cn=admin,dc=myhost,dc=mydomain,dc=gr' –W 'ou=Test,dc=myhost,dc=mydomain,dc=gr'

Enter LDAP Password: ******

# ldapsearch -x -D 'cn=admin,dc=myhost,dc=mydomain,dc=gr' -W -b 'dc=myhost,dc=mydomain,dc=gr' '(ou=Test)'

# LDAPv3

# base <dc=myhost,dc=mydomain,dc=gr> with scope subtree

# filter: (ou=Test)

# requesting: ALL

# search result

search: 2

result: 0 Success

# numResponses: 1

Σε περίπτωση που υπάρξει πρόβλημα στη βάση δεδομένων DB4, του LDAP εξυπηρετητή (αυτό συμβαίνει σπάνια και συνήθως από διακοπές στη λειτουργία του συστήματος όταν ο εξυπηρετητής LDAP εξυπηρετεί μεγάλη κίνηση – συνήθως εγγραφής δεδομένων), υπάρχει το εργαλεία db_recover, το οποίο είναι κάτι σαν το fsck για την βάση δεδομένων. Το αρχείο αυτό βρίσκεται στο ακόλουθο πακέτο:

#apt-get install db4.x-utils

Όπου x είναι η υπο-έκδοση του DB4 που χρησιμοποιείται. Στην δίκη μας περίπτωση είναι η db4.5.




Tags: testing  ldap.extended  LDIF  ldapsearch  base  DN  scope  subtree  DB4  db_recover  fsck  


Μοιραστείτε αυτό το άρθρο
Reddit! Del.icio.us! Mixx! Free and Open Source Software News Google! Live! Facebook! StumbleUpon! Yahoo! Dig Me Joomla Free PHP

Σχόλια
Προσθήκη νέου Αναζήτηση RSS
Γράψτε σχόλιο
Όνομα:
Email:
 
Τίτλος:
 
Please input the anti-spam code that you can read in the image.
Τελευταία Ενημέρωση ( Σάββατο, 28 Μάρτιος 2009 23:07 )  

Seach By Google

Translate this website :

Επιλογές


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Manuals


Warning: Parameter 1 to modMainMenuHelper::buildXML() expected to be a reference, value given in /home/flakgr/public_html/libraries/joomla/cache/handler/callback.php on line 99

Σε σύνδεση

Έχουμε 10 επισκέπτες συνδεδεμένους

Τελευταία Σχόλια