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