Open-Audit – Relevamiento de equipos

¿Qué es Open-Audit?

En diferentes oportunidades nos encontramos con la ardua tarea de realizar un relevamiento del inventario de la empresa, para lo cual buscamos siempre herramientas que faciliten nuestra labor. Para ello existe la herramienta de código abierto llamada [b]Open-Audit[/b]. Permite la instalación de una base de datos en la cual almacena toda la información recolectada por una serie de scripts que ejecuta en las diferentes estaciones de trabajo y servidores.

Requisitos de Instalación:

  • Apache
  • Base de datos (MySQL o PostgreSQL)
  • PHP (debemos descomentar la linea extension=mysql.so)

Ya con todos estos puntos realizados, procederemos a efectuar la instalación del producto. El binario(Linux) o ejecutable(Windows), puede ser descargado desde la [url=http://www.open-audit.org/downloads.php]web[/url] oficial. Al día de la fecha la última versión es la [url=http://sourceforge.net/projects/open-audit/files/open-audit-release-candidate/Open%20Audit%20Release%20Candidate/OpenAuditReleaseCandidate.09.03.17.zip/download]OpenAuditReleaseCandidate.09.03.17[/url].

Instalación:

La instalación puede ser descrita en [b]5[/b] simples pasos:

  1. Descomprimir el archivo descargado. La descompresión genera una carpeta que contiene todos los archivos con los cuales vamos a trabajar. Esos mismos archivos deberemos colocarlos en la carpeta que contiene los datos web de [b]Apache[/b]. En [b]Linux[/b] suele ser [b]/var/www[/b] y en Windows dependiendo del servicio que corra si es el IIS o si están utilizando [b]XAMPP[/b].
  2. Con los archivos sueltos en la carpeta mencionada anteriormente, podremos abrir el navegador y comenzar las configuraciones e instalación ingresando a [url]http://localhost/[/url] o si quieren hacerlo desde otra pc con la [b]IP[/b].
  3. La primera opción nos pide que [b]seleccionemos el Idioma[/b] de instalación del programa. Luego de instalado el producto, desde la consola web puede volver a cambiarse el idioma.
    [url=http://imageshack.us/photo/my-images/26/oa01.png/][img]http://img26.imageshack.us/img26/6029/oa01.th.png[/img][/url]Si no hay problema con los permisos de escritura en el siguiente paso marcará todo OK y podremos iniciar la configuración de la [b]ODBC[/b].[url=http://imageshack.us/photo/my-images/14/oa02.png/][img]http://img14.imageshack.us/img14/3121/oa02.th.png[/img][/url]
  4. Como la imagen que se muestra debajo deberemos seleccionar si tenemos privilegios de [b]root[/b] en la [b]Base de Datos[/b] o bien si es con otro usuario con quien configuramos este Software.
    [url=http://imageshack.us/photo/my-images/69/oa03.png/][img]http://img69.imageshack.us/img69/6208/oa03.th.png[/img][/url]
  5. Ya seleccionado el usuario, (nosotros en este caso usaremos [b]root[/b]), deberemos llenar los campos que nos pide [b]Open-Audit[/b] para crear las tablas y crear el usuario para acceder, por defecto openaudit.
    [url=http://imageshack.us/photo/my-images/195/oa04.png/][img]http://img195.imageshack.us/img195/7818/oa04.th.png[/img][/url]

Luego de presionar enviar ya tendremos el programa funcional y listo para comenzar a auditar las [b]PC[/b] que se encuentren en la red. Para ello [b]Open-Audit[/b] nos brinca la posibilidad de correr un [b]Script[/b] en [b]VBS[/b] para [b]Windows[/b] o un [url=http://open-audit.org/downloads.php]script[/url] para [b]Linux[/b].
El [b]Script[/b] se puede lanzar desde la propia consola en la opción [b]Admin[/b]. También se puede descargar el [b]Script[/b] en [b]VBS[/b] para [b]Windows[/b] y pedirle al usuario que lo ejecute para evitar problemas de conectividad entre la [b]PC Server[/b] y las [b]PC Desktop[/b].

Espero el programa les sea de utilidad y les resuma tiempo de trabajo.

Saludos!

Author: Nicolas Ventre

Virtualization architect with more than 15 years implementing complex environments. Security Specialist and Linux instructor