C.0 Configurando o NMAP para o ZENworks

A descoberta de rede é feita pelo módulo ZENloader, executado com zenworks como o nome de usuário e o comando nmap com a opção -O. Entretanto, o comando nmap necessita de privilégios root para ser executado com êxito. Conseqüentemente, a descoberta de NMAP falha ao ser executada com o nome de usuário zenworks. O ZENloader não deve ser executado com o nome de usuário root. Para resolver esse problema, o usuário zenworks deve ser habilitado para executar o NMAP para descoberta com o privilégio root, configurando o NMAP para o ZENworks®.

Para configurar o NMAP para o ZENworks, faça o seguinte no servidor principal Linux:

  1. Efetue login como root.

  2. Digite o comando visudo para abrir o arquivo de configuração de usuário do sudo no editor vi.

    DICA:Quando você abrir o arquivo de configuração do sudo no editor vi, o editor também validará o arquivo para assegurar que a sintaxe correta seja usada.

  3. Transforme em comentário as linhas a seguir, digitando # no início delas:

    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. Adicione zenworks ALL=(ALL) NOPASSWD:/usr/bin/nmap após estas linhas:

    # User privilege specification
    
      root    ALL=(ALL) ALL
    
  5. Grave suas mudanças e saia do editor.