Professional Documents
Culture Documents
OCS INVENTORY
Primero tenemos nuestro servidor Debian 8, con dos tarjetas de red.
La configuración de red quedaría según lo siguiente la primera red seria nuestra red
con acceso a internet y la otra seria la red interna de nuestros equipos.
La edición de las redes lo hacemos en el archivo “/etc/network/interfaces”
Una vez tengamos la red configuradas con nuestras IP, reiniciamos la red con los
siguientes comandos:
/etc/init.d/networking stop
/etc/init.d/networking start
A continuación vamos a revisar los repositorios para comprobar que los tenemos
correctos, abrimos el archivo “/etc/apt/sources.list”:
TC SOLUTIONS 2
Antonio Jesus Escoresca Mattey
Ahora empezaremos a instalar los paquetes necesarios para nuestro OCS INVENTORY.
Instalamos los siguientes paquetes:
Usamos el commando: perl -MCPAN -e shell y nos saldrá una línea para escribir:
TC SOLUTIONS 4
Antonio Jesus Escoresca Mattey
Y escribimos lo siguiente:
install CPAN
reload CPAN
install YAML
install XML::Entities
install Nmap::Parser
quit
Instalamos lo siguiente :
En la siguiente ventana nos saldrá un log con lo realizado y que ha sido instalado con
éxito. Y le damos a “submit query”.
En la siguiente ventana nos saldra el login que tenemos para acceder a nuestro OCS , en este
caso seria admin/admin y le damos “click here to enter OCS-NG GUI”:
El primer error nos dice “Su install.php existe en su directorio de instalación”, lo que haremos
es borrar el siguiente archivo “rm /usr/share/ocsinventory-reports/install.php”:
El siguiente error nos dice “El usuario/contraseña por defecto de SQL esta activado en su
database : ocsweb”, para solucionarlo haremos lo siguiente:
Iniciamos nuestro SQL con el siguiente comando “mysql -u debian-sys-maint -p”, y nos
y nos saldrá para poner una contraseña:
Esto seria para modificar el usuario por defecto, pero cambiarle la contraseña, en el caso que
queramos crear un usuario nuevo con su contraseña, escribimos el siguiente comando:
Ahora tendremos que indicar nuestro usuario nuevo en el archivo de configuración del OCS,
abrimos el archivo, “nano /usr/share/ocsinventory-reports/dbconfig.inc.php”.
Para solucionar este error lo que tenemos es cambiar la contraseña en el entorno web de
nuestro OCS, para ello vamos al icono de los usuarios:
Una vez ahí vamos a la pestaña “Super Administrators” y abajo tenemos nuestro usuario
admin, pinchamos en editarlo (icono de un lápiz):
CONFIGURACION DE CLIENTES
En este caso los clientes que tendríamos serian LINUX, instalamos el siguiente paquete,
“apt-get install ocsinventory-agent”
Nos salen dos opciones una es local/http, seleccionamos http para escribir la IP de nuestro
servidor:
En la siguiente ventana nos pedirá la IP del servidor en este caso como estamos en el mismo
servidor escribimos la local “127.0.0.1” si estuviéramos en un cliente normal escribiríamos la IP
del servidor.
Iniciamos el “ocsinventory-agent”:
Y nos saldrá seguramente un error que es causado por el servidor SQL, para solucionarlo
temporalmente y añadir nuestros cliente haremos lo siguiente:
TC SOLUTIONS 11
Antonio Jesus Escoresca Mattey
Use mysql;
Una vez hecho estos pasos ejecutamos el commando “ocsinventory-agent”, una vez termine el
proceso ya tendríamos registrado nuestro cliente. En este paso seria mejor añadir todos los
clientes que queremos inventariar.
Podemos verificarlo en nuestra WEB y una vez verificado podemos reiniciar nuestro servidor:
TC SOLUTIONS 12
Antonio Jesus Escoresca Mattey