Está en la página 1de 5

Crear el paquete ocspackage.

exe:
1.Entramos desde nuestro ordenador, a la ruta \\ocsinventory-ng\ocs$.
Ojo, si no nos resuelve el nombre, en lugar de "ocsinventory-ng", escribir la direccin ip del
servidor OCS: \\192.168.1.5\ocs$.
Se nos abre una ventana que contiene 4 archivos, uno de ellos es el certificado que acabamos de
generar: cacert.pem
2. Descargar el agente ocs.
Ojo! Existe una versin ms nueva del agente, pero para que funcione, el servidor debe tener la
misma, o superior versin que el agente, y en nuestro caso, nuestro servidor es la versin 2.0.5,
as que la nueva versin del agente nos dara el siguiente error:
ERROR *** AGENT => Failed to send Prolog <HTTP Status Code #400>
Por lo tanto, os dejo aqu el enlace a la versin anterior del Agente para Windows, ya que todos
los equipos de mi organizacin usan este S.O. Descargar OCS Inventory Agent 2.0.5
Al descomprimirlo, notamos que en la carpeta se encuentra tambin un archivo llamado
OcsLogon.exe, necesario para el despliegue medianto GPO. Lo vemos ms adelante.
3. Descargar ocspackager.exe. En mi caso, la versin para Windows tambin.
4. Procedo a crear el paquete, as que ejecuto ocspackager.exe.

Ojo! Al ejecutarlo, me dice que debo poner la herramienta PsExec en el mismo directorio que
ocspackager, en una de mis entradas anteriores os habl de ella.
Descargamos la herramienta, la copiamos en la misma carpeta donde se encuentra el
empaquetador y volvemos a ejecutar OcsPackager.exe.

5. Nos pide las rutas del agente que nos hemos descargado en el paso 2, y del certificado que
tenamos en el paso 1. Lo ideal es que creemos una carpeta, y copiemos dentro estos dos archivos
ms el OcsLogon.exe de la carpeta del agente, para tenerlo todo bien localizado.
En user/password nos pide un usuario que tenga permiso para instalar software en la mquina, yo
he puesto el usuario administrador del dominio. Si no trabajis sobre el dominio, sino que tenis
un usuario administrador local en cada pc con la misma contrasea, simplemente ponis "User:
administrador", sin la resolucin del dominio, evidentemente.

En Command line option, ponemos


- /S para que la instalacin sea silenciosa, es decir, para que no salgan ventanas emergentes
notificando ni pidiendo la intervencin del usuario.
- /server=http://ocsinventory-ng/ocsinventory (el nombre de mi servidor) o bien
/server=http://192.168.1.5/ocsinventory (la ip de mi servidor)
- /np

6. Clic en Next. Esto nos genera un paquete llamado ocspackage.exe, que guardamos en la misma
carpeta de antes, para tenerlo localizado.
7. Subimos el paquete que se nos acaba de crear, en el servidor, cmo?:
- Entramos va web a nuestro servidor: http://ocsinventory-ng/ocsreports
- Clic en el icono de la llave inglesa. Se despliegan unas opciones, seleccionamos "Agent".
- Clic en "Add File" y seleccionamos el paquete que hemos generado: ocspackage.exe

- Al final nos quedar algo as:

8. Accedemos a nuestro servidor Active Directory. Vamos a "Administracin de directivas de grupo"


y nos creamos una nueva directiva, llamada OCS, por ejemplo. Yo la he creado en el nivel ms
alto del rbol, para que se le apliquen a todos los usuarios o equipos que se conecten al dominio.

- Botn derecho sobre la directiva OCS - Editar.


- Se nos abre el Editor de administracin de directivas de grupo. Navegar hasta: Configuracin del
equipo - Directivas - Configuracin de Windows - Scripts.

- Creamos un Script de Inicio y lo llamamos OcsLogon.exe y como parmetros, le ponemos:


/PACKAGER
/INSTALL - Esta opcin hace que se descargue ocspackage.exe del servidor OCS en lugar del
ocsagent.exe normal. Ocslogon revisar si el servicio ya est instalado y terminar si as es. Si no
est instalado ocspackage.exe se ejecutar y se instalar el servicio. Alternativa: En lugar de
descargar el ocspackager.exe desde el servidor, podemos cargarlo en la carpeta de la poltica de
grupo, pero en este caso, en lugar de poner el comando /INSTALL, debemos poner /GPO, para
indicarle que el ocspackage.exe se encuentra en la carpeta de la GPO.
/NP
/DEPLOY=2.1.1.5 - Es la versin del agente que se va a desplegar.
/DEBUG
- Aceptamos.

- Seleccionamos el script que acabamos de crear "OcsLogon.exe" y clic en "Mostrar Archivos".

- Se nos abre una ventana del explorador. Esa es la carpeta de la directiva del script de inicio. Ah
guardamos el paquete ocspackage.exe y el archivo OcsLogon.exe que tenamos en la carpeta del
paso 5.
Ojo! Realmente, no nos hace falta cargar ah el paquete ocspackage.exe, porque yo voy a optar
por instalarlo desde el servidor OCS. Pero no est mal ponerlo, por si vemos que no funciona de
esta manera, probamos con otra alternativa, tal y como he explicado anteriormente.

- Aceptamos todo, y listo, ya tenemos creada nuestra GPO, para que el Agente de OCS se
despliegue por todos los equipos a los que esta afecta.
Ojo! Yo he configurado la directiva para que se ejecute sobre LOS EQUIPOS que se encuentran en
la OU a la que he vinculado la GPO, ya que en otra entrada coment, que siempre y cuando no se
tratase de instalacin de software, trabajaba sobre directivas de usuario, y si se trataba de
instalacin de software, entonces lo haca sobre directivas de equipo.
Adems de controlar el inventario, OCS Inventory dispone de otros muchos plugins, y otras
muchas utilidades de las que hablar ms adelante.
Fuente: http://wiki.ocsinventory-

ng.org/index.php/Tools:Packager/es#Copia_de_.E2.80.9Cocspackage.exe.E2.80.9D_en_el_servido
r_OCS

También podría gustarte