# Configuración en pandora

**Instalación desde consola**

Para el registro del plugin, desde la consola, se debe ir al apartado "registrar plugin".

[![register plugin.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/L8jregister-plugin.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/L8jregister-plugin.png)

Daremos a seleccionar archivo.

[![plugin registration.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/dvVplugin-registration.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/dvVplugin-registration.png)

Seleccionaremos el fichero.pspz2 que contiene el plugin.

[![register2_ldap.png](https://pandorafms.com/guides/public/uploads/images/gallery/2022-04/scaled-1680-/register2-ldap.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2022-04/register2-ldap.png)

Aparecerá un mensaje que indicará que el plugin se ha subido correctamente.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/6Jrimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/6Jrimage.png)

Una vez registrado el plugin, lo veremos en el apartado plugins.

[![ver plugin.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/ver-plugin.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/ver-plugin.png)

Si pinchamos en su título podremos navegar hacía el menú del plugin.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/S8fimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/S8fimage.png)

Se pueden ver los parámetros del plugin en el menú del plugin, saldrán todos, el usuario debe configurarlos según el uso que le vaya a dar el plugin, los únicos imprescindibles son los que salen en el apartado de parámetros como obligatorios.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/cyYimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/cyYimage.png)

En el apartado de abajo se le podrá añadir un valor a cada macro.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/W8ximage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/W8ximage.png)

**Instalación manual**

La mejor forma de manejar plugins de servidor en Pandora es desde "/usr/share/pandora\_server/util/plugin" asi que lo enviaremos por pscp a esa ruta :

[![image-1628157276542.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/image-1628157276542.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/image-1628157276542.png)

Después nos moveremos a la carpeta en la que lo hemos metido ( "/usr/share/pandora\_server/util/plugin" es la recomendada").

**Recuerda: Tienes que instalar las dependencias que necesita el módulo python ldap en tu sistema, esta explicado en el apartado configuración.**

Nos movemos desde home con :

```
cd /usr/share/pandora_server/util/plugin/
```

Ejecutamos el plugin para ver que funciona :

```
python3 pandora_ldap.py -s <server> -b <binding> -p <password> -a <agent> [--as_agent_plugin] [ -g <group> ] [ --data_dir <data_dir > ]
```

[![image-1628157577158.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/image-1628157577158.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/image-1628157577158.png)

Con as\_agent\_plugin 1 podremos ver un XML con los datos que nos saldrán en consola:

[![image-1628157658264.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/image-1628157658264.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/image-1628157658264.png)

Si lo ejecutamos de la primera manera, sin "as\_agent\_plugin 1" se nos habrá creado un agente del nombre que le hayamos puesto en el parámetro -a con todos los módulos.

De todas formas, por si se prefiere instalarlo manualmente desde la consola, el proceso sería el siguiente:

**Como plugin de servidor**

Iremos a servidores &gt; plugins:

[![ver plugin.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/ver-plugin.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/ver-plugin.png)

Pinchamos en añadir:

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/aRtimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/aRtimage.png)

Le ponemos en nombre y la descripción que se prefiera:

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/Ynjimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/Ynjimage.png)

Metemos como comando la ruta al plugin, y como parámetros los que hemos metido ejecutando el plugin, los campos "\_field\_" son macros definidas más abajo.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/cyYimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/cyYimage.png)

Ponemos por cada macro la descripción que se prefiera y como valor los datos de tu servidor ldap.

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/u70image.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/u70image.png)

luego le damos click en el boton "create".

**Como plugin de agente**

Deberemos habilitar la configuración remota, para habilitarla tenemos que abrir el archivo pandora\_agent.conf :

```
vim /etc/pandora/pandora_agent.conf
```

Dentro buscamos la línea remote\_config, para habilitarla la ponemos en 1.

[![image-1628158866168.png](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/image-1628158866168.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/image-1628158866168.png)

Y después de esto reiniciamos el agente :

```
/etc/init.d/pandora_agent_daemon restart
```

Se nos habrá activado la configuración remota, vamos al menu de agentes y pinchamos en el icono de configuración remota que es el siguiente :

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/keTimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/keTimage.png)

Luego vamos al menu de plugins :

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/gXSimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/gXSimage.png)

Metemos el comando tal como lo ejecutamos y damos a "añadir":

[![image.png](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/scaled-1680-/UXyimage.png)](https://pandorafms.com/guides/public/uploads/images/gallery/2025-07/UXyimage.png)

Ejemplo :

```
python3 /usr/share/pandora_server/util/plugin/pandoraversion_ldap.py -s ldap://localhost.localdomain:389 -b cn=ldapadm,dc=sanchez,dc=com -p redhat -a ldapserver --as_agent_plugin 1
```

Se nos habra creado un nuevo plugin:

[![3.JPG](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/scaled-1680-/Tqi3.JPG)](https://pandorafms.com/guides/public/uploads/images/gallery/2021-08/Tqi3.JPG)

Hecho esto, reiniciamos el agente :

```
/etc/init.d/pandora_agent_daemon restart
```

Y si vamos al agente con la configuración remota se habrán creado los módulos de ldap.