instructions
This commit is contained in:
28
Readme.md
Normal file
28
Readme.md
Normal file
@@ -0,0 +1,28 @@
|
||||
# Exploitation de la branche cn=monitor
|
||||
|
||||
Cette branche permet d'obtenir des informations sur le fonctionnement d'openLDAP
|
||||
|
||||
Elle n'est pas forcément présente, elle peut être "activée" en injectant le fichier monitor.ldif joint.
|
||||
|
||||
Attention, pour visualiser les données via phpldapadmin, il faut passer par le bouton _monitor_ et non pas par l'arborescence.
|
||||
|
||||
En ligne de commandes les informations intéressantes sont stockées dans les attributs opérationnels
|
||||
|
||||
Toutes les informations:
|
||||
|
||||
```bash
|
||||
lds -b cn=monitor dn
|
||||
```
|
||||
|
||||
Les informations intéressantes:
|
||||
|
||||
* connections - encours et total
|
||||
* operations - statistiques sur le type d'opérations traitées
|
||||
* waiters - clients en attente de lecture / écriture
|
||||
|
||||
La récupération des informations se fait en interrogeant les différentes branches identifiées ci-dessus, en incluant les attributs opérationnels:
|
||||
|
||||
```bash
|
||||
lds -b cn=operations,cn=monitor + *
|
||||
```
|
||||
|
||||
8
monitor.ldif
Normal file
8
monitor.ldif
Normal file
@@ -0,0 +1,8 @@
|
||||
dn: olcDatabase=monitor,cn=config
|
||||
objectClass: olcDatabaseConfig
|
||||
olcDatabase: monitor
|
||||
olcAccess: to *
|
||||
by dn.base="gidNumber=0+uidNumber=0,cn=peercred,cn=external,cn=auth" manage
|
||||
by dn.base=cn=manager,dc=example,dc=fr manage
|
||||
by * none
|
||||
|
||||
Reference in New Issue
Block a user