Welcome to Pandora FMS Community!

Find answers, ask questions, and connect with our community around the world.

  • enrique_m

    Member
    July 26, 2016 at 14:22
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Hola sruiz.

    En primer lugar indicarte que el autologin no es una opción segura, por lo que aunque en mi ejemplo utilice un usuario administrador no te recomiendo utilizarlo para usuarios de este tipo. Para utilizar el autologin puedes hacer lo siguiente:

    – Establece la contraseña de autologin en la configuración general (por ejemplo “pandora”). ¡OJO! La contraseña tal cual, no el hash MD5.
    – Modifica el fichero “/var/www/pandora_console/extras/sample_login.php” para que tenga un aspecto parecido a este (también puedes crear un fichero con este contenido en cualquier parte de la consola):

    <?php

    // Password estatica, se define en ambos extremos
    $pwd = "pandora“;

    $user = “admin“;
    $data = $user.$pwd;
    $data = md5($data);

    echo “DEBUG md5sum $data user $user Pass $pwd
    “;
    echo ‘<form name=test method=post action="http://192.168.70.125/pandora_console/index.php?loginhash=auto”>’;
    echo ”;
    echo ”;
    echo ”;
    echo ”;

    – Accede a la siguiente dirección de tu consola: http://ip_servidor/pandora_console/extras/sample_login.php
    – En la página que te aparecerá si haces click en “Enviar” te conectaras automaticamente con las credenciales que establecieses en el fichero.

    Date cuenta que si escribes directamente en tu navegador la dirección “http://ip_servidor/pandora_console/index.php?loginhash=auto” no te conectarás automáticamente ya que no se especifica de ninguna forma el usuario y la contraseña.

    Si quieres saltarte el paso de hacer click en “Enviar” puedes hacer lo siguiente:

    – En el fichero que editaste anteriormente agrega esta línea:

    <?php

    // Password estatica, se define en ambos extremos
    $pwd = "pandora";

    $user = "admin";
    $data = $user.$pwd;
    $data = md5($data);

    echo "DEBUG md5sum $data user $user Pass $pwd
    “;
    echo str_rot13($user);
    echo ”;
    echo ”;
    echo ”;
    echo ”;
    echo ”;

    – Cuando accedas a la dirección desde tu consola podrás ver una nueva línea con unas letras, llamemoslo usuario codificado (algo similar a “zpqrt”), además de la línea que te muestra el hash MD5.
    – Podrás conectarte directamente a tu consola usando una URL como esta:

    http://192.168.70.125/pandora_console/index.php?loginhash=auto&loginhash_user=zpqrt&loginhash_data=cd66dcb02719020d3a8try871a7da5x3

    En la URL tendrás que poner los datos correspondientes:

    http://IP_SERVIDOR/pandora_console/index.php?loginhash=auto&loginhash_user=USUARIO_CODIFICADO&loginhash_data=HASH_MD5

    Como te he dicho al principio esta no es una opción segura, ya que en el momento que alguien se haga con tu URL podrá conectarse sin necesidad de conocer el usuario y la contraseña, así que utilizalo con precaución.

    Espero haberte ayudado.

    Un saludo,
    Enrique.

  • sruiz

    Member
    July 27, 2016 at 14:03
    0 Karma points
    Community rank: tentacle-noob-1 Tentacle noob
    Like it
    Up
    0
    Down
    Drop it
    ::

    Muchísimas gracias, ha funcionado todo Ok.