C.0 Configuración de NMAP para ZENworks

El descubrimiento de red lo lleva a cabo el módulo ZENloader, que se ejecuta con el nombre de usuario zenworks y el comando nmap con la opción -O. No obstante, el comando nmap necesita privilegios de usuario Root para poder ejecutarse correctamente. En consecuencia, el descubrimiento NMAP falla cuando se ejecuta con el nombre de usuario zenworks. No se debe ejecutar ZENloader con el nombre de usuario Root. Para resolver este problema, hay que habilitar al usuario zenworks para que ejecute NMAP con función de descubrimiento con privilegios de usuario Root. Para ello, hay que configurar NMAP para ZENworks®.

Para configurar NMAP para ZENworks, haga lo siguiente en el servidor primario Linux:

  1. Entre a la sesión como usuario Root.

  2. Introduzca el comando visudo para abrir el archivo de configuración de usuarios sudo en el editor vi.

    SUGERENCIA:cuando se abre el archivo de configuración sudo en el editor vi, el editor también valida el archivo para garantizar que se usa la sintaxis correcta.

  3. Comente las líneas siguientes escribiendo el símbolo # al principio de las líneas:

    Defaults targetpw    # ask for the password of the target user i.e. root
    
    ALL ALL=(ALL) ALL # WARNING! Only use this together with 'Defaults targetpw'!
    
  4. Añada zenworks ALL=(ALL) NOPASSWD:/usr/bin/nmap después de las líneas siguientes:

    # User privilege specification
    
      root    ALL=(ALL) ALL
    
  5. Guarde los cambios y cierre el editor.