Crear usuarios en NMIS 9 y OMK Administration

Crear usuarios en NMIS 9 y OMK Administration

Procedimiento para crear usuario en NMIS

 

  • Una vez dentro de NMIS, ir a System > System Configuration > Users > add

 

  • Agregamos los parámetros y damos clic en Add para agregar el usuario.

    • User: nombre de usuario (no agregar diagonales)

    • Privilege: administrator o manager o engineer u operator o guest. La configuración de Privilegio describe, a muy alto nivel, las operaciones que el usuario puede realizar; además, controla la visibilidad de ciertas partes de la interfaz gráfica de NMIS. Para más información, visitar: Política de Acceso (Access Policy) en NMIS

    • Admission: true o false. Permitir acceso o denegarlo

    • Group: seleccionar all para todos los grupos o seleccionar uno o más según se requiera

 

 

  • El usuario agregado aparecerá en la tabla de usuarios.

 

 

  • Ahora, para poder asignarle una contraseña al usuario creado, accedemos vía consola al servidor y ejecutamos lo siguiente:

 

cd /usr/local/nmis9/conf htpasswd -m users.dat usuarionuevo New password: colocarpassword Re-type new password: colocarpasssword # Si los passwords coinciden, aparecerá el mensaje siguiente y ya se podrá acceder a NMIS / módulos con el usuario y contraseña: Adding password for user usuarionuevo # Si hay algún problema, aparecerá el mensaje siguiente y deberá de repetirse la instrucción: htpasswd: password verification error

 

  • Para comprobar el acceso, iniciamos sesión desde la GUI de NMIS y módulos.

 

 

 

 

Procedimiento para crear usuario en Administration

 

 

  • Una vez dentro de Administration, ir a Configuration > NMIS Users > + (add)

 

 

  • Agregamos los parámetros y damos clic en OK para agregar el usuario.

    • User: nombre de usuario (no agregar diagonales)

    • Privilege: administrator o manager o engineer u operator o guest. Esto no puede quedar en blanco, ya que provocará errores (ver sección Troubleshooting). La configuración de Privilegio describe, a muy alto nivel, las operaciones que el usuario puede realizar; además, controla la visibilidad de ciertas partes de la interfaz gráfica de NMIS. Para más información, visitar: Política de Acceso (Access Policy) en NMIS

    • Admission: true o false. Permitir acceso o denegarlo

    • Group: seleccionar all para todos los grupos o seleccionar uno o más según se requiera

    • Password: password del usuario

 

 

  • El usuario agregado aparecerá en la tabla de usuarios.

 

  • Para comprobar el acceso, iniciamos sesión desde la GUI de NMIS y módulos.

 

 

 

 

Troubleshooting

En caso de agregar un usuario de manera incorrecta, se podrían presentar algunos problemas en los módulos, por ejemplo:

1. Problema al agregar usuario sin Privilege definido

  • Al acceder a un módulo, se presentará el error User not authorised.

  • Esto podrá identificarse en el log /usr/local/omk/log/auth.log mediante los siguientes mensajes de error:

 

[info] Auth::user_verify, login request of user=trouble method=htpasswd accepted [error] Auth::_GetPrivs, User trouble not found in Users table, no default privilege configured [error] user "trouble" does not exist!

 

 

 

 

  • Para corregir esto, asignar un Privilege al usuario, accediendo a Administration, ir a Configuration > NMIS Users > seleccionar el usuario > edit > agregar Privilege > OK

 

 

 

  • El usuario podrá acceder sin problemas.

 

 

2. Problema al agregar un usuario sin Password definido

  • Al intentar acceder a un módulo, se presentará el error There was an error authenticating, please try again.

  • Esto podrá identificarse en el log /usr/local/omk/log/auth.log mediante los siguientes mensajes de error:

 

[info] Auth::user_verify, login request of user=trouble2 method=htpasswd failed [487581] [info] SimpleAuth::validate_user, authentication failure for username=trouble2

 

 

 

  • Para corregir esto, asignar un Password al usuario, accediendo a Administration, ir a Configuration > NMIS Users > seleccionar el usuario > edit > Agregar Password > OK

 

 

 

  • El usuario podrá acceder sin problemas.

 

 

3. Problema al agregar usuario sin grupos definidos

  • Al acceder a un módulo, no se verá ningún nodo.

 

 

 

  • Para corregir esto, asignar uno o más grupos al usuario, accediendo a Administration, ir a Configuration > NMIS Users > seleccionar el usuario > edit > Agregar grupo(s) > OK

 

 

 

  • El usuario podrá ver los nodos asignados sin problemas.